From d03394fbc4fe1e099440ba310b4407f200b6d430 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sun, 26 May 2024 18:01:15 +0900 Subject: [PATCH] mruby-os-memsize: adjust local variable declarations --- mrbgems/mruby-os-memsize/src/memsize.c | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/mrbgems/mruby-os-memsize/src/memsize.c b/mrbgems/mruby-os-memsize/src/memsize.c index 8ffd313ed..1347211a8 100644 --- a/mrbgems/mruby-os-memsize/src/memsize.c +++ b/mrbgems/mruby-os-memsize/src/memsize.c @@ -16,12 +16,10 @@ static size_t os_memsize_of_irep(mrb_state* state, const struct mrb_irep *irep) { - size_t size; - - size = (irep->slen * sizeof(mrb_sym)) + - (irep->plen * sizeof(mrb_pool_value)) + - (irep->ilen * sizeof(mrb_code)) + - (irep->rlen * sizeof(struct mrb_irep*)); + size_t size = (irep->slen * sizeof(mrb_sym)) + + (irep->plen * sizeof(mrb_pool_value)) + + (irep->ilen * sizeof(mrb_code)) + + (irep->rlen * sizeof(struct mrb_irep*)); for (int i = 0; i < irep->plen; i++) { const mrb_pool_value *p = &irep->pool[i]; @@ -43,13 +41,12 @@ os_memsize_of_irep(mrb_state* state, const struct mrb_irep *irep) static size_t os_memsize_of_method(mrb_state* mrb, mrb_value method_obj) { - size_t size; mrb_value proc_value = mrb_obj_iv_get(mrb, mrb_obj_ptr(method_obj), mrb_intern_lit(mrb, "_proc")); if (mrb_nil_p(proc_value)) return 0; struct RProc *proc = mrb_proc_ptr(proc_value); - size = sizeof(struct RProc); + size_t size = sizeof(struct RProc); if (!MRB_PROC_CFUNC_P(proc)) size += os_memsize_of_irep(mrb, proc->body.irep); return size; } @@ -208,10 +205,9 @@ os_memsize_of_object(mrb_state* mrb, mrb_value obj) static mrb_value os_memsize_of(mrb_state *mrb, mrb_value self) { - size_t total; mrb_value obj = mrb_get_arg1(mrb); - total = os_memsize_of_object(mrb, obj); + size_t total = os_memsize_of_object(mrb, obj); return mrb_fixnum_value((mrb_int)total); }