From e3f1bc0949b8fb62e0e9057437ead188c90d9d26 Mon Sep 17 00:00:00 2001 From: TopchetoEU <36534413+TopchetoEU@users.noreply.github.com> Date: Wed, 4 Sep 2024 10:36:48 +0300 Subject: [PATCH] fix: incorrect compilation of if-else --- src/java/me/topchetoeu/jscript/compilation/control/IfNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/me/topchetoeu/jscript/compilation/control/IfNode.java b/src/java/me/topchetoeu/jscript/compilation/control/IfNode.java index d6a07f5..ef6546b 100644 --- a/src/java/me/topchetoeu/jscript/compilation/control/IfNode.java +++ b/src/java/me/topchetoeu/jscript/compilation/control/IfNode.java @@ -46,7 +46,7 @@ public class IfNode extends Node { int mid = target.temp(); - body.compile(target, false, BreakpointType.STEP_OVER); + elseBody.compile(target, false, BreakpointType.STEP_OVER); LabelContext.getBreak(target.env).pop(label); int endI = target.size();