From db0de0722fec34576df47594963d13aab49bcb87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 1 Sep 2025 23:08:04 +0200 Subject: [PATCH] Pop last pushitem from output --- .../src/com/jpexs/decompiler/graph/TranslateStack.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java index b28c99dce..99a16f99a 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/TranslateStack.java @@ -249,6 +249,10 @@ public class TranslateStack extends Stack { } if (isEmpty() && connectedOutput != null) { + moveToStack(connectedOutput); + if (!isEmpty()) { + return pop(); + } for (int i = connectedOutput.size() - 1; i >= 0; i--) { GraphTargetItem item = connectedOutput.get(i); if (item instanceof Block) {