From 4767929b66b43bad3fbaad4e0572d5e8ace13521 Mon Sep 17 00:00:00 2001 From: Michael Herzberg Date: Sun, 21 Jun 2015 15:25:32 +0200 Subject: [PATCH] (Hopefully) Fixed construction of dalvik goto instructions. --- .../src/com/ibm/wala/dalvik/ssa/DexSSABuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.ibm.wala.dalvik/src/com/ibm/wala/dalvik/ssa/DexSSABuilder.java b/com.ibm.wala.dalvik/src/com/ibm/wala/dalvik/ssa/DexSSABuilder.java index d82a87ef6..234d44aab 100644 --- a/com.ibm.wala.dalvik/src/com/ibm/wala/dalvik/ssa/DexSSABuilder.java +++ b/com.ibm.wala.dalvik/src/com/ibm/wala/dalvik/ssa/DexSSABuilder.java @@ -766,7 +766,7 @@ public class DexSSABuilder extends AbstractIntRegisterMachine { */ @Override public void visitGoto(Goto instruction) { - emitInstruction(insts.GotoInstruction(getCurrentInstructionIndex(), -1)); + emitInstruction(insts.GotoInstruction(getCurrentInstructionIndex(), method.getInstructionIndex(instruction.pc + instruction.destination))); } /**