Make sure decrypter type is removed

This commit is contained in:
de4dot 2011-11-24 10:10:39 +01:00
parent 17660c225e
commit eee2c509be

View File

@ -527,10 +527,8 @@ namespace de4dot.deobfuscators.dotNET_Reactor {
removeInlinedMethods();
if (options.RestoreTypes)
new TypesRestorer(module).deobfuscate();
if (canRemoveDecrypterType) {
if (methodsDecrypter.Method != null)
addTypeToBeRemoved(methodsDecrypter.Method.DeclaringType, "Decrypter type");
}
if (canRemoveDecrypterType)
addTypeToBeRemoved(getDecrypterType(), "Decrypter type");
else
Log.v("Could not remove decrypter type");
base.deobfuscateEnd();