Skip to content

Commit 1ac4148

Browse files
authored
Merge pull request #6126 from dearblue/block-return
Fixed return value of `OP_RETURN_BLK` called directly under C function
2 parents 074374e + dc09000 commit 1ac4148

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/vm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2300,7 +2300,7 @@ mrb_vm_exec(mrb_state *mrb, const struct RProc *proc, const mrb_code *pc)
23002300

23012301
mrb_callinfo *ci = mrb->c->ci;
23022302

2303-
if (ci->cci != CINFO_NONE || !MRB_PROC_ENV_P(proc) || MRB_PROC_STRICT_P(proc)) {
2303+
if (!MRB_PROC_ENV_P(proc) || MRB_PROC_STRICT_P(proc)) {
23042304
goto NORMAL_RETURN;
23052305
}
23062306

0 commit comments

Comments
 (0)