vm.c (CI_PROC_SET): consider alias proc

This commit is contained in:
Yukihiro "Matz" Matsumoto
2023-11-29 00:28:35 +09:00
parent 9eae7df26e
commit 87453fb70b
+1 -1
View File
@@ -265,7 +265,7 @@ top_proc(mrb_state *mrb, const struct RProc *proc)
#define CI_PROC_SET(ci, p) do {\
ci->proc = p;\
ci->pc = (p && !MRB_PROC_CFUNC_P(p) && p->body.irep) ? p->body.irep->iseq : NULL;\
ci->pc = (p && !MRB_PROC_CFUNC_P(p) && !MRB_PROC_ALIAS_P(p) && p->body.irep) ? p->body.irep->iseq : NULL; \
} while (0)
void