Index: src/SymTab/Validate.cc
===================================================================
--- src/SymTab/Validate.cc	(revision fed6a0f4a3bfa4953d7550f86f6305db8f0125c7)
+++ src/SymTab/Validate.cc	(revision 9319a232605a68b39fb366d2c35336a13d8b983c)
@@ -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 );
 	}
