Fix PR344: the incorrect remove was being used.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13790 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2004-05-26 17:20:52 +00:00
parent c293cfa204
commit 85acba6d58
2 changed files with 2 additions and 2 deletions

View File

@ -226,7 +226,7 @@ bool CBackendNameAllUsedStructs::run(Module &M) {
// If this is not used, remove it from the symbol table.
std::set<const Type *>::iterator UTI = UT.find(STy);
if (UTI == UT.end())
MST.remove(I->first, I->second);
MST.remove(I->first, (Type*)I->second);
else
UT.erase(UTI);
}

View File

@ -226,7 +226,7 @@ bool CBackendNameAllUsedStructs::run(Module &M) {
// If this is not used, remove it from the symbol table.
std::set<const Type *>::iterator UTI = UT.find(STy);
if (UTI == UT.end())
MST.remove(I->first, I->second);
MST.remove(I->first, (Type*)I->second);
else
UT.erase(UTI);
}