From 5072358276a45453e8cc9fe4d0b515f2e9a3e15d Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Mon, 3 Jun 2024 19:45:53 +0900 Subject: [PATCH] vm.c: remove unnecessary type cast to `blk`; ref #6282 --- src/vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vm.c b/src/vm.c index 27dedac43..0f752b79d 100644 --- a/src/vm.c +++ b/src/vm.c @@ -354,7 +354,7 @@ cipush(mrb_state *mrb, mrb_int push_stacks, uint8_t cci, struct RClass *target_c blk->e.env == ci[-1].u.env) { mrb_assert(blk->color != MRB_GC_RED); // no exist red object with env set ci->flags = MRB_CI_COMPANION_BLOCK; - ((struct RProc*)blk)->flags |= MRB_PROC_ORPHAN; + blk->flags |= MRB_PROC_ORPHAN; } ci->mid = mid; CI_PROC_SET(ci, proc);