diff options
author | Ted Kremenek <kremenek@apple.com> | 2011-01-27 05:18:52 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2011-01-27 05:18:52 +0000 |
commit | 1373e5496b87cf2d515b0f30e0477162529ca42e (patch) | |
tree | c1b66968990878751e70613a28e36f7ed5acd761 | |
parent | 78e3760fde9583ed17c9bed10e0a718bca07785f (diff) | |
download | bcm5719-llvm-1373e5496b87cf2d515b0f30e0477162529ca42e.tar.gz bcm5719-llvm-1373e5496b87cf2d515b0f30e0477162529ca42e.zip |
Tweak -Wuninitialized fixit for '_Bool' types to be initialized to 0, and C++ 'bool' types to false.
llvm-svn: 124356
-rw-r--r-- | clang/lib/Sema/AnalysisBasedWarnings.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/AnalysisBasedWarnings.cpp b/clang/lib/Sema/AnalysisBasedWarnings.cpp index 2053bf4536e..355e114746c 100644 --- a/clang/lib/Sema/AnalysisBasedWarnings.cpp +++ b/clang/lib/Sema/AnalysisBasedWarnings.cpp @@ -433,7 +433,7 @@ public: else if (vdTy->isRealFloatingType()) { initialization = " = 0.0"; } - else if (vdTy->isBooleanType()) { + else if (vdTy->isBooleanType() && S.Context.getLangOptions().CPlusPlus) { initialization = " = false"; } else if (vdTy->isScalarType()) { |