summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-08-05 19:35:59 +0000
committerNico Weber <nicolasweber@gmx.de>2019-08-05 19:35:59 +0000
commit6fe88c3012baa7406ff833390713268400f06bbf (patch)
treef1528281dba3083309b65e5ebff1ed18232d3c41
parent307beb13afad24958fb05fd98acd11e1dace34e9 (diff)
downloadbcm5719-llvm-6fe88c3012baa7406ff833390713268400f06bbf.tar.gz
bcm5719-llvm-6fe88c3012baa7406ff833390713268400f06bbf.zip
Fix another uninit read found by msan after r367829
llvm-svn: 367912
-rw-r--r--clang/include/clang/CrossTU/CrossTranslationUnit.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/include/clang/CrossTU/CrossTranslationUnit.h b/clang/include/clang/CrossTU/CrossTranslationUnit.h
index c7d253be81f..a712560790f 100644
--- a/clang/include/clang/CrossTU/CrossTranslationUnit.h
+++ b/clang/include/clang/CrossTU/CrossTranslationUnit.h
@@ -283,7 +283,7 @@ private:
class LoadGuard {
public:
LoadGuard(unsigned Limit, unsigned &Counter)
- : Counter(Counter), Enabled(Counter < Limit) {}
+ : Counter(Counter), Enabled(Counter < Limit), StoreSuccess(false) {}
~LoadGuard() {
if (StoreSuccess)
++Counter;
OpenPOWER on IntegriCloud