diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-12-22 08:54:04 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-12-22 08:54:04 +0100 |
commit | 595ff0c6ea68b99e3730e0f0616f9bd7d391c8ac (patch) | |
tree | 6b8b7484c186746e707e1643184a1174ef0c4841 /compilerplugins | |
parent | 9c2b0c55cd91ed5b85a1df7df3b2cd12afffde91 (diff) |
Also don't warn for plain C code
...as needed by clang-cl for
bean/native/win32/com_sun_star_comp_beans_LocalOfficeWindow.c
Change-Id: I862afb6b549015d951a898ee415370540ffab1f6
Diffstat (limited to 'compilerplugins')
-rw-r--r-- | compilerplugins/clang/implicitboolconversion.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compilerplugins/clang/implicitboolconversion.cxx b/compilerplugins/clang/implicitboolconversion.cxx index 629a5071715f..9bb8be2182c0 100644 --- a/compilerplugins/clang/implicitboolconversion.cxx +++ b/compilerplugins/clang/implicitboolconversion.cxx @@ -995,7 +995,7 @@ void ImplicitBoolConversion::checkCXXConstructExpr( } void ImplicitBoolConversion::reportWarning(ImplicitCastExpr const * expr) { - if (!compiler.getLangOpts().ObjC2 || compiler.getLangOpts().CPlusPlus) { + if (compiler.getLangOpts().CPlusPlus) { report( DiagnosticsEngine::Warning, "implicit conversion (%0) from %1 to %2", expr->getLocStart()) |