From d5069acb2c1ead2cc74c02575af970ca4d0a6702 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 27 May 2018 18:41:33 +0200 Subject: [PATCH] =?UTF-8?q?-=20Fixed=20=C2=A7=C2=A7push=20after=20continue?= =?UTF-8?q?=20-=20should=20be=20before=20(usually=20on=20obfuscated=20code?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/Graph.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/Graph.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/Graph.java index 879361778..9943be833 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/Graph.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/Graph.java @@ -2544,6 +2544,9 @@ public class Graph { if (commands.get(commands.size() - 1) instanceof BreakItem) { clen--; } + if (commands.get(commands.size() - 1) instanceof ContinueItem) { + clen--; + } } while (stack.size() > 0) { GraphTargetItem p = stack.pop();