diff options
author | Nico Weber <nicolasweber@gmx.de> | 2019-08-05 19:35:59 +0000 |
---|---|---|
committer | Nico Weber <nicolasweber@gmx.de> | 2019-08-05 19:35:59 +0000 |
commit | 6fe88c3012baa7406ff833390713268400f06bbf (patch) | |
tree | f1528281dba3083309b65e5ebff1ed18232d3c41 | |
parent | 307beb13afad24958fb05fd98acd11e1dace34e9 (diff) | |
download | bcm5719-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.h | 2 |
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; |