aboutsummaryrefslogtreecommitdiff
path: root/tools/c-index-test/c-index-test.c
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-11-07 18:34:24 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-11-07 18:34:24 +0000
commitf8297f1512d29c88f20bf2901f04cc04182a3eee (patch)
treedd695746fd2f73ea4393ec8ec331d09eae3b64f0 /tools/c-index-test/c-index-test.c
parent597e7c380d34314a7b0b6c92cc532db533e67dcd (diff)
Fix some build warnings.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86393 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/c-index-test/c-index-test.c')
-rw-r--r--tools/c-index-test/c-index-test.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/c-index-test/c-index-test.c b/tools/c-index-test/c-index-test.c
index 429c5e52dc..82653357b1 100644
--- a/tools/c-index-test/c-index-test.c
+++ b/tools/c-index-test/c-index-test.c
@@ -161,10 +161,11 @@ clang_getCompletionChunkKindSpelling(enum CXCompletionChunkKind Kind) {
void print_completion_result(CXCompletionResult *completion_result,
CXClientData client_data) {
FILE *file = (FILE *)client_data;
+ int I, N;
fprintf(file, "%s:",
clang_getCursorKindSpelling(completion_result->CursorKind));
- int I, N = clang_getNumCompletionChunks(completion_result->CompletionString);
+ N = clang_getNumCompletionChunks(completion_result->CompletionString);
for (I = 0; I != N; ++I) {
const char *text
= clang_getCompletionChunkText(completion_result->CompletionString, I);
@@ -183,11 +184,13 @@ void perform_code_completion(int argc, const char **argv) {
char *filename = 0;
unsigned line;
unsigned column;
+ CXIndex CIdx;
+
input += strlen("-code-completion-at=");
if (parse_file_line_column(input, &filename, &line, &column))
return;
- CXIndex CIdx = clang_createIndex(0, 0);
+ CIdx = clang_createIndex(0, 0);
clang_codeComplete(CIdx, argv[argc - 1], argc - 3, argv + 2,
filename, line, column, &print_completion_result, stdout);
clang_disposeIndex(CIdx);