diff --git a/src/vm.c b/src/vm.c index 228f29238..1508b5b8a 100644 --- a/src/vm.c +++ b/src/vm.c @@ -2899,8 +2899,7 @@ RETRY_TRY_BLOCK: } CASE(OP_RANGE_INC, B) { - mrb_value v = mrb_range_new(mrb, regs[a], regs[a+1], FALSE); - regs[a] = v; + regs[a] = mrb_range_new(mrb, regs[a], regs[a+1], FALSE); mrb_gc_arena_restore(mrb, ai); NEXT; }