Make sure to initialize the alignment field
authorChris Lattner <sabre@nondot.org>
Sun, 6 Nov 2005 08:22:18 +0000 (08:22 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 6 Nov 2005 08:22:18 +0000 (08:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24222 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/GlobalValue.h

index a6db31dc9b1e61032b11183387fbd80755315c45..a3b3cde85da3b340f03a22c89dec8d0a16dad991 100644 (file)
@@ -38,7 +38,8 @@ public:
 protected:
   GlobalValue(const Type *Ty, ValueTy vty, Use *Ops, unsigned NumOps,
               LinkageTypes linkage, const std::string &name = "")
-    : Constant(Ty, vty, Ops, NumOps, name), Linkage(linkage), Parent(0) { }
+    : Constant(Ty, vty, Ops, NumOps, name), Linkage(linkage), 
+      Parent(0), Alignment(0) { }
 
   LinkageTypes Linkage;   // The linkage of this global
   Module *Parent;