From 9451be00e2f3df5eafeb1b76f96da9d028908c1c Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Tue, 13 Oct 2026 12:11:01 +0200 Subject: [PATCH] FFI: Fix recording of string buffer put() method. Thanks to GitSparTV. #1527 --- src/lj_ffrecord.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c index 41dee1ca..4aeeba1c 100644 --- a/src/lj_ffrecord.c +++ b/src/lj_ffrecord.c @@ -1328,6 +1328,7 @@ static void LJ_FASTCALL recff_buffer_method_put(jit_State *J, RecordFFData *rd) trbuf = lj_ir_call(J, IRCALL_lj_buf_putmem, trbuf, trr, len); } else { recff_nyiu(J, rd); + return; } } emitir(IRT(IR_USE, IRT_NIL), trbuf, 0);