Index: src/SymTab/Validate.cc
===================================================================
--- src/SymTab/Validate.cc	(revision fed6a0f4a3bfa4953d7550f86f6305db8f0125c7)
+++ src/SymTab/Validate.cc	(revision 640b3dfd1727995c187f28aa3bdbaab51fc5e93b)
@@ -863,9 +863,5 @@
 
 	void ReplaceTypedef::premutate( TypeDecl * typeDecl ) {
-		TypedefMap::iterator i = typedefNames.find( typeDecl->name );
-		if ( i != typedefNames.end() ) {
-			typedefNames.erase( i ) ;
-		} // if
-
+		typedefNames.erase( typeDecl->name );
 		typedeclNames.insert( typeDecl->name, typeDecl );
 	}
