From: Ted Kremenek Date: Mon, 19 Oct 2009 22:27:32 +0000 (+0000) Subject: Fix inverted preprocessor guard, and fix the resulting compiler error that was unmasked. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c46e463f13bc50535b48149f6d022cd373cfb486;p=clang Fix inverted preprocessor guard, and fix the resulting compiler error that was unmasked. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84555 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/CIndex/CIndex.cpp b/tools/CIndex/CIndex.cpp index 77e7589269..db7b9f3934 100644 --- a/tools/CIndex/CIndex.cpp +++ b/tools/CIndex/CIndex.cpp @@ -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.