summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Vcelak <jan.vcelak@nic.cz>2015-04-28 13:50:40 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2015-05-03 19:54:27 +0200
commit74c25da8be851cf06e0b8f6c9ba63c1d8ec3626d (patch)
tree7b9ea6de0a155787e20f4efb02c02dc529da6b58
parentebacb9109092e97f5dbde588dac2c3c2a3379b4e (diff)
downloadgnutls_3_3_15.tar.gz
fix memory leak in ECDSA key parameters verificationgnutls_3_3_15
Signed-off-by: Jan Vcelak <jan.vcelak@nic.cz>
-rw-r--r--lib/nettle/pk.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/nettle/pk.c b/lib/nettle/pk.c
index 66815f043c..7ac879fcb5 100644
--- a/lib/nettle/pk.c
+++ b/lib/nettle/pk.c
@@ -1578,6 +1578,11 @@ wrap_nettle_pk_verify_priv_params(gnutls_pk_algorithm_t algo,
ecc_cleanup:
ecc_scalar_zclear(&priv);
ecc_point_clear(&pub);
+
+ mpz_clear(x1);
+ mpz_clear(y1);
+ mpz_clear(x2);
+ mpz_clear(y2);
}
break;
default: