OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/mruby?expand=0&rev=19
14 lines
473 B
Diff
14 lines
473 B
Diff
diff --git a/mrbgems/mruby-compiler/core/codegen.c b/mrbgems/mruby-compiler/core/codegen.c
|
|
index be0bf875af..9deaa7fec5 100644
|
|
--- a/mrbgems/mruby-compiler/core/codegen.c
|
|
+++ b/mrbgems/mruby-compiler/core/codegen.c
|
|
@@ -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;
|