mirror of
https://github.com/SuspiciousActivity/ByteEdit.git
synced 2026-08-13 17:56:17 +00:00
Yet another bug with JSR/RET
This commit is contained in:
1 parent
7fe748c1f4
commit
3c8c35dd72
1 file changed
+2
-2
@@ -1162,7 +1162,7 @@ public class Assembler {
|
||||
int labelNr = Integer.parseInt(s.split(" ")[1]);
|
||||
for (Map.Entry<Label, Integer> entry : labels.entrySet()) {
|
||||
if (entry.getValue() == labelNr) {
|
||||
return new JumpInsnNode(167, new LabelNode(entry.getKey()));
|
||||
return new JumpInsnNode(168, new LabelNode(entry.getKey()));
|
||||
}
|
||||
}
|
||||
Label l = new Label();
|
||||
@@ -1170,7 +1170,7 @@ public class Assembler {
|
||||
return new JumpInsnNode(168, new LabelNode(l));
|
||||
}
|
||||
case "ret": {
|
||||
return new VarInsnNode(167, Integer.parseInt(s.split(" ")[1]));
|
||||
return new VarInsnNode(169, Integer.parseInt(s.split(" ")[1]));
|
||||
}
|
||||
case "tableswitch": {
|
||||
String str = s.substring(14, s.length() - 2).replace("\t", "");
|
||||
|
||||
Reference in new issue
Block a user