Plug a leak by ThumbDisassembler::getInstruction(), thanks to Benjamin Kramer!

llvm-svn: 128241
This commit is contained in:
Johnny Chen 2011-03-24 21:42:55 +00:00
parent 6469ca0c33
commit 02e59ad506
1 changed files with 1 additions and 3 deletions

View File

@ -465,7 +465,7 @@ bool ThumbDisassembler::getInstruction(MCInst &MI,
showBitVector(errs(), insn);
});
ARMBasicMCBuilder *Builder = CreateMCBuilder(Opcode, Format);
OwningPtr<ARMBasicMCBuilder> Builder(CreateMCBuilder(Opcode, Format));
if (!Builder)
return false;
@ -474,8 +474,6 @@ bool ThumbDisassembler::getInstruction(MCInst &MI,
if (!Builder->Build(MI, insn))
return false;
delete Builder;
return true;
}