]> granicus.if.org Git - clang/commit
Fix a regression from 143657. The second pass of the warning options should only...
authorChad Rosier <mcrosier@apple.com>
Tue, 15 Nov 2011 18:57:32 +0000 (18:57 +0000)
committerChad Rosier <mcrosier@apple.com>
Tue, 15 Nov 2011 18:57:32 +0000 (18:57 +0000)
commit496cc8eae2c69b8fd36a2b3e815dd0e8207ec493
treef05dac46a2caed10667292ff4d6e5824f10d6b1f
parent2d9eb21325a0854e86de7344f54a8e6cef2a97ad
Fix a regression from 143657.  The second pass of the warning options should only be emitting
warnings/errors for unknown warning options.  getDiagnosticsInGroup returns false if the
diagnostics is found and true otherwise.  Thus, if we're reporting and we have a valid
diagnostic, we were actually setting the flag and causing mayhem.
rdar://10444207

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144670 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Frontend/Warnings.cpp