diff --git a/src/vm.c b/src/vm.c index 88c0f2e49..4434f79b6 100644 --- a/src/vm.c +++ b/src/vm.c @@ -1080,12 +1080,7 @@ RETRY_TRY_BLOCK: ci->mid = mid; ci->proc = m; ci->stackent = mrb->c->stack; - if (c->tt == MRB_TT_ICLASS) { - ci->target_class = c->c; - } - else { - ci->target_class = c; - } + ci->target_class = c; ci->pc = pc + 1; ci->acc = a;