From da8ef29fba15225fce18c37549194feeef59d2d8 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 19 Oct 2022 17:14:49 +0900 Subject: [PATCH] array.c (mrb_ary_push_m): fixed a stupid bug. --- src/array.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/array.c b/src/array.c index e902d5ba7..e47c3b61b 100644 --- a/src/array.c +++ b/src/array.c @@ -543,9 +543,9 @@ mrb_ary_push_m(mrb_state *mrb, mrb_value self) mrb_int len, len2; struct RArray *a; + a = mrb_ary_ptr(self); ary_modify(mrb, a); argc = mrb_get_argc(mrb); - a = mrb_ary_ptr(self); len = ARY_LEN(a); len2 = len + argc; if (ARY_CAPA(a) < len2) {