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();