From d1d24d63a236558e6e1db44526b70bf3f6f1fdba Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Tue, 17 Nov 2015 16:07:37 +0100 Subject: [PATCH] missing markOffsets method --- .../src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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 0a675f2c1..5ac100318 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 @@ -1033,6 +1033,14 @@ public class AVM2Code implements Cloneable { return bos.toByteArray(); } + public void markOffsets() { + long offset = 0; + for (int i = 0; i < code.size(); i++) { + code.get(i).offset = offset; + offset += code.get(i).getBytesLength(); + } + } + @Override public String toString() { StringBuilder s = new StringBuilder();