Fix compiler warning: "ISO C90 forbids mixed declarations and code"


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84318 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/c-index-test/c-index-test.c b/tools/c-index-test/c-index-test.c
index 1ad4826..fc84faa 100644
--- a/tools/c-index-test/c-index-test.c
+++ b/tools/c-index-test/c-index-test.c
@@ -87,15 +87,21 @@
     return 0;
   }
   {
-  CXIndex Idx = clang_createIndex();
+  CXIndex Idx;
+  CXTranslationUnit TU;
+  enum CXCursorKind K = CXCursor_NotImplemented;
+  
+  Idx = clang_createIndex();
+  
   if (!strcmp(argv[2], "local"))
     clang_wantOnlyLocalDeclarations(Idx);
-  CXTranslationUnit TU = clang_createTranslationUnit(Idx, argv[1]);
+
+  TU = clang_createTranslationUnit(Idx, argv[1]);
+
   if (!TU) {
     fprintf(stderr, "Unable to load translation unit!\n");
     return 1;
   }
-  enum CXCursorKind K = CXCursor_NotImplemented;
 
   if (!strcmp(argv[2], "all") || !strcmp(argv[2], "local")) {
     clang_loadTranslationUnit(TU, TranslationUnitVisitor, 0);