From f3db33781426415412645d60e178cfa4f40e5ea9 Mon Sep 17 00:00:00 2001 From: Masaki Muranaka Date: Mon, 18 Mar 2013 22:56:45 +0900 Subject: Clean some redundant code up. --- src/vm.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/vm.c b/src/vm.c index e10988cff..ccfaff175 100644 --- a/src/vm.c +++ b/src/vm.c @@ -870,9 +870,8 @@ mrb_run(mrb_state *mrb, struct RProc *proc, mrb_value self) mrb_ary_unshift(mrb, regs[a+1], sym); } else { - value_move(regs+a+2, regs+a+1, n+1); + value_move(regs+a+2, regs+a+1, ++n); regs[a+1] = sym; - n++; } } @@ -1009,9 +1008,8 @@ mrb_run(mrb_state *mrb, struct RProc *proc, mrb_value self) mrb_ary_unshift(mrb, regs[a+1], mrb_symbol_value(ci->mid)); } else { - value_move(regs+a+2, regs+a+1, n+1); + value_move(regs+a+2, regs+a+1, ++n); SET_SYM_VALUE(regs[a+1], ci->mid); - n++; } } @@ -1328,9 +1326,8 @@ mrb_run(mrb_state *mrb, struct RProc *proc, mrb_value self) mrb_ary_unshift(mrb, regs[a+1], sym); } else { - value_move(regs+a+2, regs+a+1, n+1); + value_move(regs+a+2, regs+a+1, ++n); regs[a+1] = sym; - n++; } } -- cgit v1.2.3