rename unique works

This commit is contained in:
Adam
2015-07-26 14:15:52 -04:00
parent 76cd96b7d8
commit 30e29a52ab
3 changed files with 34 additions and 38 deletions

View File

@@ -58,7 +58,8 @@ public class ANewArray extends Instruction
@Override
public void renameClass(ClassFile cf, String name)
{
if (clazz.getName().equals(cf.getName()))
clazz = new Class(name);
info.sigterm.deob.signature.Type t = new info.sigterm.deob.signature.Type(clazz.getName());
if (t.getType().equals("L" + cf.getName() + ";") || t.getType().equals(cf.getName()))
clazz = new Class(name, t.getArrayDims());
}
}