forked from OSchip/llvm-project
Invert isSafeToGetMallocArraySize check because we return NULL when we don't know the size.
Thanks to Duncan Sands for noticing this bug. llvm-svn: 84261
This commit is contained in:
parent
c81923e07c
commit
6f834660c9
|
@ -234,7 +234,7 @@ static bool isConstantOne(Value *val) {
|
|||
/// determined.
|
||||
Value* llvm::getMallocArraySize(CallInst* CI, LLVMContext &Context,
|
||||
const TargetData* TD) {
|
||||
if (isSafeToGetMallocArraySize(CI, Context, TD))
|
||||
if (!isSafeToGetMallocArraySize(CI, Context, TD))
|
||||
return NULL;
|
||||
|
||||
// Match CreateMalloc's use of constant 1 array-size for non-array mallocs.
|
||||
|
|
Loading…
Reference in New Issue