]> granicus.if.org Git - clang/commitdiff
Fix inverted preprocessor guard, and fix the resulting compiler error that was unmasked.
authorTed Kremenek <kremenek@apple.com>
Mon, 19 Oct 2009 22:27:32 +0000 (22:27 +0000)
committerTed Kremenek <kremenek@apple.com>
Mon, 19 Oct 2009 22:27:32 +0000 (22:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84555 91177308-0d34-0410-b5e6-96231b3b80d8

tools/CIndex/CIndex.cpp

index 77e7589269f2264b7cd3d81f3c25f37b23414059..db7b9f39347df6ebcaa1c796f6703d2f827d9a92 100644 (file)
@@ -384,11 +384,11 @@ CXTranslationUnit clang_createTranslationUnitFromSourceFile(
   argv.push_back(NULL);
 
   // Generate the AST file in a separate process.
-#ifdef LLVM_ON_WIN32
-  llvm::sys::Path DevNull("/dev/null")
-  llvm::sys::Path *Redirects[] = { &DevNull, &DevNull, &DevNull, NULL };
-  llvm::sys::Program::ExecuteAndWait(ClangPath, &argv[0],
-                                     !displayDiagnostics ? Redirects : NULL);
+#ifndef LLVM_ON_WIN32
+  llvm::sys::Path DevNull("/dev/null");
+  const llvm::sys::Path *Redirects[] = { &DevNull, &DevNull, &DevNull, NULL };
+  llvm::sys::Program::ExecuteAndWait(ClangPath, &argv[0], NULL,
+                                     !displayDiagnostics ? &Redirects[0] :NULL);
 #else
   // FIXME: I don't know what is the equivalent '/dev/null' redirect for
   // Windows for this API.