From 93a65d3cc263aef2d2feb3d7ff2206aca3bee17e Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Sun, 13 Mar 2022 18:32:32 +0100 Subject: [PATCH] Fix BC_UCLO insertion for returns. Contributed by XmiliaH. --- src/lj_parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lj_parse.c b/src/lj_parse.c index 58353babe1..5a8bcff923 100644 --- a/src/lj_parse.c +++ b/src/lj_parse.c @@ -1570,7 +1570,7 @@ static void fs_fixup_ret(FuncState *fs) /* Replace with UCLO plus branch. */ fs->bcbase[pc].ins = BCINS_AD(BC_UCLO, 0, offset); break; - case BC_UCLO: + case BC_FNEW: return; /* We're done. */ default: break;