From 4d73f83e9335f35ff323beda862e4dab549d8488 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos <nmav@gnutls.org> Date: Wed, 9 May 2012 21:39:56 +0200 Subject: [PATCH] Added missing mpz_clear. --- ChangeLog | 5 +++++ rsa-decrypt-tr.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 49903d06..19bd0fc7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-05-09 Niels Möller <nisse@lysator.liu.se> + + * rsa-decrypt-tr.c (rsa_decrypt_tr): Added missing mpz_clear, + spotted by Nikos Mavrogiannopoulos. + 2012-05-07 Niels Möller <nisse@lysator.liu.se> * nettle-types.h (_STDINT_HAVE_INT_FAST32_T): Define here, to diff --git a/rsa-decrypt-tr.c b/rsa-decrypt-tr.c index d2e76036..d130a069 100644 --- a/rsa-decrypt-tr.c +++ b/rsa-decrypt-tr.c @@ -86,7 +86,8 @@ rsa_decrypt_tr(const struct rsa_public_key *pub, rsa_blind (pub, random_ctx, random, m, ri); rsa_compute_root(key, m, m); rsa_unblind (pub, m, ri); - + mpz_clear (ri); + res = pkcs1_decrypt (key->size, m, length, message); mpz_clear(m); return res; -- GitLab