From: Ted Kremenek Date: Wed, 7 Nov 2007 00:27:59 +0000 (+0000) Subject: Fixed default ctor for APInt to properly initialize BitWidth to a X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=586504d5ed35d5765652370c4b4e68eb21b2b34a;p=oota-llvm.git Fixed default ctor for APInt to properly initialize BitWidth to a non-random value. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43795 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/ADT/APInt.h b/include/llvm/ADT/APInt.h index fb71907b105..dc5d34f3b1f 100644 --- a/include/llvm/ADT/APInt.h +++ b/include/llvm/ADT/APInt.h @@ -207,7 +207,7 @@ public: /// Default constructor that creates an uninitialized APInt. This is useful /// for object deserialization (pair this with the static method Read). - explicit APInt() {} + explicit APInt() : BitWidth(1) {} /// @brief Used by the Bitcode serializer to emit APInts to Bitcode. void Emit(Serializer& S) const;