diff --git a/trunk/src/com/jpexs/asdec/abc/avm2/flowgraph/Graph.java b/trunk/src/com/jpexs/asdec/abc/avm2/flowgraph/Graph.java index 99d5e3f97..255e9eaf8 100644 --- a/trunk/src/com/jpexs/asdec/abc/avm2/flowgraph/Graph.java +++ b/trunk/src/com/jpexs/asdec/abc/avm2/flowgraph/Graph.java @@ -804,12 +804,13 @@ public class Graph { } }catch(ForException fex){ + ret.addAll(fex.output); fex.output=ret; throw fex; } code.clearTemporaryRegisters(ret); if(!part.forContinues.isEmpty()){ - throw new ForException(null, ret,part); + throw new ForException(new ArrayList(), ret,part); } return ret; }