From a5c0b2114a68f91f0a91e6f44e701f15ea8f40be Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Thu, 17 Oct 2024 15:48:37 +0900 Subject: [PATCH] mruby-bigint (mrb_bint_2comp): need to initialize mpz_t --- mrbgems/mruby-bigint/core/bigint.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mrbgems/mruby-bigint/core/bigint.c b/mrbgems/mruby-bigint/core/bigint.c index 94e168b66..b224dd19d 100644 --- a/mrbgems/mruby-bigint/core/bigint.c +++ b/mrbgems/mruby-bigint/core/bigint.c @@ -1888,6 +1888,7 @@ mrb_bint_2comp(mrb_state *mrb, mrb_value x) mpz_t a, z; bint_as_mpz(RBIGINT(x), &a); + mpz_init(mrb, &z); mrb_assert(a.sn < 0); size_t size = a.sz; mpz_realloc(mrb, &z, size);