From: Love Hornquist Astrand Date: Wed, 29 Sep 2010 05:12:20 +0000 (-0700) Subject: free more bn that was allocated X-Git-Url: http://git.samba.org/abartlet/lorikeet-heimdal.git/.git/?p=abartlet%2Florikeet-heimdal.git%2F.git;a=commitdiff_plain;h=54106143305ffd56fb12215a7462f1af86de9e64 free more bn that was allocated --- diff --git a/lib/hcrypto/rsa-ltm.c b/lib/hcrypto/rsa-ltm.c index 03997b55e..f4828104b 100644 --- a/lib/hcrypto/rsa-ltm.c +++ b/lib/hcrypto/rsa-ltm.c @@ -398,7 +398,7 @@ ltm_rsa_private_decrypt(int flen, const unsigned char* from, if (flen > size) return -2; - mp_init_multi(&in, &n, &e, &out, &bi, &b, NULL); + mp_init_multi(&in, &n, &e, &out, &b, &bi, NULL); BN2mpz(&n, rsa->n); BN2mpz(&e, rsa->e); @@ -479,7 +479,7 @@ ltm_rsa_private_decrypt(int flen, const unsigned char* from, memmove(to, ptr, size); out: - mp_clear_multi(&e, &n, &in, &out, NULL); + mp_clear_multi(&e, &n, &in, &out, &b, &bi, NULL); return size; }