From f558ee788e9138e1c174fae0812920c5724fe791 Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Tue, 26 Jun 2012 11:58:16 -0700 Subject: [PATCH] Fix bug with generating implicit zero initializer values. Issue #300. --- expr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/expr.cpp b/expr.cpp index f2d83325..7cf814e0 100644 --- a/expr.cpp +++ b/expr.cpp @@ -780,7 +780,7 @@ InitSymbol(llvm::Value *ptr, const Type *symType, Expr *initExpr, return; } - llvm::Constant *zeroInit = llvm::ConstantAggregateZero::get(llvmType); + llvm::Constant *zeroInit = llvm::Constant::getNullValue(llvmType); ctx->StoreInst(zeroInit, ep); } }