plug another leak in LLParser::PerFunctionState::SetInstName()

llvm-svn: 80792
This commit is contained in:
Nuno Lopes 2009-09-02 15:02:57 +00:00
parent da6b0fa8ed
commit 2baa6a38d2
1 changed files with 1 additions and 0 deletions

View File

@ -1686,6 +1686,7 @@ bool LLParser::PerFunctionState::SetInstName(int NameID,
return P.Error(NameLoc, "instruction forward referenced with type '" + return P.Error(NameLoc, "instruction forward referenced with type '" +
FI->second.first->getType()->getDescription() + "'"); FI->second.first->getType()->getDescription() + "'");
FI->second.first->replaceAllUsesWith(Inst); FI->second.first->replaceAllUsesWith(Inst);
delete FI->second.first;
ForwardRefValIDs.erase(FI); ForwardRefValIDs.erase(FI);
} }