Optimize redundant string allocation in managed binary module unload

This commit is contained in:
Wojtek Figat
2025-05-28 04:10:47 +02:00
parent 03d52d4eb9
commit 4fe9fdded6

View File

@@ -1184,8 +1184,7 @@ void ManagedBinaryModule::OnUnloading(MAssembly* assembly)
for (int32 i = _firstManagedTypeIndex; i < Types.Count(); i++)
{
const ScriptingType& type = Types[i];
const StringAnsi typeName(type.Fullname.Get(), type.Fullname.Length());
TypeNameToTypeIndex.Remove(typeName);
TypeNameToTypeIndex.Remove(type.Fullname);
}
}