From f91d3dfaf50fbf4c4380daca27fa97fa6acefdf2 Mon Sep 17 00:00:00 2001 From: dzaima Date: Tue, 24 Jan 2023 22:00:09 +0200 Subject: [PATCH] use num_squeeze directly for bytecode LSTO --- src/vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vm.c b/src/vm.c index 7ef368e6..321a4122 100644 --- a/src/vm.c +++ b/src/vm.c @@ -775,7 +775,7 @@ B evalBC(Body* b, Scope* sc, Block* bl) { // doesn't consume for (i64 i = 0; i < sz; i++) if (!isNum(r.a[sz-i-1] = POP)) allNum = false; if (allNum) { GS_UPD; - ADD(withFill(r.b, m_f64(0))); + ADD(num_squeeze(r.b)); } else ADD(r.b); } break;