From 92f476d8fac78089996955a75dc1f83002981c3b Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 16 Aug 2024 07:32:05 +0900 Subject: [PATCH] mruby-bigint (mpz_set): trim destination mpz_t --- mrbgems/mruby-bigint/core/bigint.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mrbgems/mruby-bigint/core/bigint.c b/mrbgems/mruby-bigint/core/bigint.c index c52f6f660..112444191 100644 --- a/mrbgems/mruby-bigint/core/bigint.c +++ b/mrbgems/mruby-bigint/core/bigint.c @@ -52,9 +52,7 @@ mpz_set(mrb_state *mrb, mpz_t *y, mpz_t *x) for (i=0;i < k; i++) y->p[i] = x->p[i]; - for (;isz;i++) - y->p[i] = 0; - + y->sz = k; y->sn = x->sn; }