summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/vm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vm.c b/src/vm.c
index 14c42984e..0192fc907 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -2056,6 +2056,7 @@ RETRY_TRY_BLOCK:
struct mrb_context *c;
if (!mrb->c->prev) { /* toplevel return */
+ regs[irep->nlocals] = v;
goto L_STOP;
}
if (mrb->c->prev->ci == mrb->c->prev->cibase) {