mruby-compiler (scope_new): need to initialize nregs; fix #6509

`nregs` should not be smaller than `nlocals`.
This commit is contained in:
Yukihiro "Matz" Matsumoto
2025-04-07 11:35:19 +09:00
parent 8c2ea232ea
commit 1fdd961041
+1 -1
View File
@@ -4012,7 +4012,7 @@ scope_new(mrb_state *mrb, codegen_scope *prev, node *nlv)
s->lv = nlv;
s->sp += node_len(nlv)+1; /* add self */
s->nlocals = s->sp;
s->nlocals = s->nregs = s->sp;
if (nlv) {
mrb_sym *lv;
node *n = nlv;