diff options
author | Axel Naumann <Axel.Naumann@cern.ch> | 2012-09-17 14:26:53 +0000 |
---|---|---|
committer | Axel Naumann <Axel.Naumann@cern.ch> | 2012-09-17 14:26:53 +0000 |
commit | 8f411c39283caf2a403739b0c5dd398a6df511dc (patch) | |
tree | ab5db509fe695eb5981dd7b74bbce2c19e17c668 /lib/Sema/SemaDeclCXX.cpp | |
parent | b626280eb16a62e32a100f0082e9ea7e496a51d7 (diff) |
Don't write uninitialized values even if nobody ever asks for it.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164033 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/SemaDeclCXX.cpp')
-rw-r--r-- | lib/Sema/SemaDeclCXX.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Sema/SemaDeclCXX.cpp b/lib/Sema/SemaDeclCXX.cpp index 6fe3b6869a..2d7ca95f08 100644 --- a/lib/Sema/SemaDeclCXX.cpp +++ b/lib/Sema/SemaDeclCXX.cpp @@ -4086,7 +4086,7 @@ void Sema::CheckExplicitlyDefaultedSpecialMember(CXXMethodDecl *MD) { // Compute argument constness, constexpr, and triviality. bool CanHaveConstParam = false; - bool Trivial; + bool Trivial = false; switch (CSM) { case CXXDefaultConstructor: Trivial = RD->hasTrivialDefaultConstructor(); |