diff options
| author | Douglas Gregor <dgregor@apple.com> | 2011-01-19 01:02:47 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2011-01-19 01:02:47 +0000 |
| commit | 345c1bcb8010e6fc2091fac3d2be52eb82b4a26a (patch) | |
| tree | 84ae22e989f2c0e3516062588e1ea626dd6b7eb6 /clang/tools | |
| parent | d077e4595c7b9afb0f40dc82e4c4a4b57173f3a8 (diff) | |
| download | bcm5719-llvm-345c1bcb8010e6fc2091fac3d2be52eb82b4a26a.tar.gz bcm5719-llvm-345c1bcb8010e6fc2091fac3d2be52eb82b4a26a.zip | |
Don't silently drop warning flags passed in to
clang_createTranslationUnitFromSourceFile().
llvm-svn: 123793
Diffstat (limited to 'clang/tools')
| -rw-r--r-- | clang/tools/libclang/CIndex.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp index 7f00f9982c8..1774870e16c 100644 --- a/clang/tools/libclang/CIndex.cpp +++ b/clang/tools/libclang/CIndex.cpp @@ -2211,7 +2211,8 @@ static void clang_parseTranslationUnit_Impl(void *UserData) { // Configure the diagnostics. DiagnosticOptions DiagOpts; llvm::IntrusiveRefCntPtr<Diagnostic> Diags; - Diags = CompilerInstance::createDiagnostics(DiagOpts, 0, 0); + Diags = CompilerInstance::createDiagnostics(DiagOpts, num_command_line_args, + command_line_args); llvm::SmallVector<ASTUnit::RemappedFile, 4> RemappedFiles; for (unsigned I = 0; I != num_unsaved_files; ++I) { |

