From f8fe5522876e5ba8112a45e8925bdedd482eab72 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 9 Aug 2015 20:50:06 -0400 Subject: [PATCH] invokespecial shouldn't find deep for the method being invoked --- .../deob/attributes/code/instructions/InvokeSpecial.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/info/sigterm/deob/attributes/code/instructions/InvokeSpecial.java b/src/main/java/info/sigterm/deob/attributes/code/instructions/InvokeSpecial.java index c727fa82da..b915a28ecc 100644 --- a/src/main/java/info/sigterm/deob/attributes/code/instructions/InvokeSpecial.java +++ b/src/main/java/info/sigterm/deob/attributes/code/instructions/InvokeSpecial.java @@ -52,7 +52,7 @@ public class InvokeSpecial extends Instruction implements InvokeInstruction if (otherClass == null) return new ArrayList<>(); // not our class - info.sigterm.deob.Method other = otherClass.findMethodDeep(method.getNameAndType()); + info.sigterm.deob.Method other = otherClass.findMethod(method.getNameAndType()); assert other != null; List list = new ArrayList<>();