diff --git a/src/codegen.c b/src/codegen.c index a25d4aaa9..4f7eaea79 100644 --- a/src/codegen.c +++ b/src/codegen.c @@ -661,7 +661,7 @@ scope_body(codegen_scope *s, node *tree, int val) { codegen_scope *scope = scope_new(s->mrb, s, tree->car); - codegen(scope, tree->cdr, val); + codegen(scope, tree->cdr, VAL); if (!s->iseq) { genop(scope, MKOP_A(OP_STOP, 0)); }