From: Niels Möller Date: Thu, 12 Jul 2018 20:32:59 +0000 (+0200) Subject: Fix memory leak in eccdata. X-Git-Tag: nettle_3.5rc1~58 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1da75fada9475e0172ed2a6186fb79ed8a543cb6;p=thirdparty%2Fnettle.git Fix memory leak in eccdata. --- diff --git a/ChangeLog b/ChangeLog index 0312c62e..4141e57d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2018-07-12 Niels Möller + + * eccdata.c (output_curve): Replace mpz_init_set_ui by mpz_set_ui, + to fix memory leak. + 2018-07-08 Niels Möller * fat-x86_64.c (fat_init): Fix setup for nettle_sha1_compress. diff --git a/eccdata.c b/eccdata.c index a4723f1e..92e244bd 100644 --- a/eccdata.c +++ b/eccdata.c @@ -1143,7 +1143,7 @@ output_curve (const struct ecc_curve *ecc, unsigned bits_per_limb) printf ("#else\n"); - mpz_init_set_ui (t, 1); + mpz_set_ui (t, 1); output_bignum ("ecc_unit", t, limb_size, bits_per_limb); printf ("static const mp_limb_t ecc_table[%lu] = {",