From 4b9f5678212eb899fd9592d9f3e375ee0b4c44a6 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Tue, 20 Aug 2024 12:49:45 +0900 Subject: [PATCH] vm.c (exec_irep): unify declaration and initialization --- src/vm.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/vm.c b/src/vm.c index d336d8243..dcd6e7b9d 100644 --- a/src/vm.c +++ b/src/vm.c @@ -780,7 +780,6 @@ static mrb_value exec_irep(mrb_state *mrb, mrb_value self, const struct RProc *p) { mrb_callinfo *ci = mrb->c->ci; - mrb_int keep, nregs; ci->stack[0] = self; /* handle alias */ @@ -795,8 +794,8 @@ exec_irep(mrb_state *mrb, mrb_value self, const struct RProc *p) } return MRB_PROC_CFUNC(p)(mrb, self); } - nregs = p->body.irep->nregs; - keep = ci_bidx(ci)+1; + mrb_int nregs = p->body.irep->nregs; + mrb_int keep = ci_bidx(ci)+1; if (nregs < keep) { stack_extend(mrb, keep); }