From baab89878fe42f648bbf9cb2df8abea4618f83cf Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Wed, 9 Dec 2015 15:33:57 +0100 Subject: [PATCH] unnecessary nops durinmg deobfuscation removed --- .../com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java index e8625b558..b3a7fd332 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java @@ -2561,16 +2561,6 @@ public class AVM2Code implements Cloneable { AVM2Instruction ins2 = code.get(ni); if (ins2.isExit()) { code.set(i, new AVM2Instruction(ofs, ins2.definition, ins2.operands)); - // todo: honfika: why to add 3 NOPs? - AVM2Instruction nopIns; - nopIns = new AVM2Instruction(ofs + 1, AVM2Instructions.Nop, null); - code.add(i + 1, nopIns); - nopIns = new AVM2Instruction(ofs + 2, AVM2Instructions.Nop, null); - code.add(i + 2, nopIns); - nopIns = new AVM2Instruction(ofs + 3, AVM2Instructions.Nop, null); - code.add(i + 3, nopIns); - i += 3; - csize = code.size(); modified = true; } }