diff --git a/jode/jode/decompiler/CodeAnalyzer.java b/jode/jode/decompiler/CodeAnalyzer.java index b6a2a23..b38e0df 100644 --- a/jode/jode/decompiler/CodeAnalyzer.java +++ b/jode/jode/decompiler/CodeAnalyzer.java @@ -186,6 +186,8 @@ public class CodeAnalyzer implements Analyzer { excHandlers.analyze(); methodHeader.analyze(); + if (!Decompiler.usePUSH && methodHeader.mapStackToLocal()) + methodHeader.removePush(); } public void analyze()