diff --git a/src/vm.c b/src/vm.c index a271af28a..82a0bd558 100644 --- a/src/vm.c +++ b/src/vm.c @@ -65,7 +65,7 @@ mrb_gc_arena_shrink(mrb_state *mrb, int idx) mrb_gc *gc = &mrb->gc; int capa = gc->arena_capa; - mrb->gc.arena_idx = idx; + gc->arena_idx = idx; if (idx < capa / 4) { capa >>= 2; if (capa < MRB_GC_ARENA_SIZE) {