Make sure we don't rename a key to an already existing non-renamed key

This commit is contained in:
de4dot 2012-05-10 18:41:21 +02:00
parent 0b47ccf070
commit f05a334c11

View File

@ -126,8 +126,10 @@ namespace de4dot.code.renamer {
var resourceSet = ResourceReader.read(module, resource.GetResourceStream());
var renamed = new List<RenameInfo>();
foreach (var elem in resourceSet.ResourceElements) {
if (nameChecker.isValidResourceKeyName(elem.Name))
if (nameChecker.isValidResourceKeyName(elem.Name)) {
newNames.Add(elem.Name, true);
continue;
}
renamed.Add(new RenameInfo(elem, getNewName(elem)));
}