Fix bug with last patch which would occur when a call returned void and we

attempted to assign it a name.

llvm-svn: 3142
This commit is contained in:
Chris Lattner 2002-07-30 02:42:49 +00:00
parent dc403c86ec
commit ed37856e69
1 changed files with 2 additions and 1 deletions

View File

@ -81,7 +81,8 @@ static void ConvertCallTo(CallInst *CI, Function *Dest) {
BB->getInstList().remove(BBI);
// Transfer the name over...
NewCall->setName(CI->getName());
if (NewCall->getType() != Type::VoidTy)
NewCall->setName(CI->getName());
// Replace uses of the old instruction with the appropriate values...
//