mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-05 14:34:55 +00:00
Fix a leak found by asan.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224773 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0ece0ce8cd
commit
1871cba561
@ -29,8 +29,9 @@ TEST(WaymarkTest, NativeArray) {
|
||||
Value * values[22];
|
||||
std::transform(tail, tail + 22, values, char2constant);
|
||||
FunctionType *FT = FunctionType::get(Type::getVoidTy(getGlobalContext()), true);
|
||||
Function *F = Function::Create(FT, GlobalValue::ExternalLinkage);
|
||||
const CallInst *A = CallInst::Create(F, makeArrayRef(values));
|
||||
std::unique_ptr<Function> F(
|
||||
Function::Create(FT, GlobalValue::ExternalLinkage));
|
||||
const CallInst *A = CallInst::Create(F.get(), makeArrayRef(values));
|
||||
ASSERT_NE(A, (const CallInst*)nullptr);
|
||||
ASSERT_EQ(1U + 22, A->getNumOperands());
|
||||
const Use *U = &A->getOperandUse(0);
|
||||
|
Loading…
x
Reference in New Issue
Block a user