From 7ced009d4ca9c7195c1340e6823fd85486e60af5 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 30 Sep 2022 15:07:11 +0900 Subject: [PATCH] mruby-proc-ext/proc.c (mrb_proc_parameters): unify conditions. --- mrbgems/mruby-proc-ext/src/proc.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/mrbgems/mruby-proc-ext/src/proc.c b/mrbgems/mruby-proc-ext/src/proc.c index 72336c0d7..40f11feb7 100644 --- a/mrbgems/mruby-proc-ext/src/proc.c +++ b/mrbgems/mruby-proc-ext/src/proc.c @@ -122,13 +122,7 @@ mrb_proc_parameters(mrb_state *mrb, mrb_value self) return mrb_ary_new(mrb); } irep = proc->body.irep; - if (!irep) { - return mrb_ary_new(mrb); - } - if (!irep->lv) { - return mrb_ary_new(mrb); - } - if (*irep->iseq != OP_ENTER) { + if (!irep || !irep->lv || *irep->iseq != OP_ENTER) { return mrb_ary_new(mrb); }