From 6dabb33635a149fc571cf285352ea4f89bdc52f0 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Mon, 3 Apr 2017 19:12:13 +0900 Subject: Adjust VM stack window size; fix #3547 --- mrbgems/mruby-bin-mirb/tools/mirb/mirb.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c index d633a09b2..2fb55c58c 100644 --- a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c +++ b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c @@ -378,7 +378,6 @@ main(int argc, char **argv) int i; mrb_bool code_block_open = FALSE; int ai; - unsigned int stack_keep = 0; /* new interpreter instance */ mrb = mrb_open(); @@ -549,8 +548,7 @@ done: result = mrb_vm_run(mrb, proc, mrb_top_self(mrb), - stack_keep); - stack_keep = proc->body.irep->nlocals; + cxt->slen); /* did an exception occur? */ if (mrb->exc) { p(mrb, mrb_obj_value(mrb->exc), 0); -- cgit v1.2.3