From 7bd5e4101c2c2cdc34a22cfe19fe5290992408e2 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 11 Feb 2014 10:31:51 +0100 Subject: [PATCH] pki: Fix memory leak with ecdsa signatures. --- src/pki.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pki.c b/src/pki.c index 4f3ce3e6..f14d0cd8 100644 --- a/src/pki.c +++ b/src/pki.c @@ -331,6 +331,10 @@ void ssh_signature_free(ssh_signature sig) #endif break; case SSH_KEYTYPE_ECDSA: +#ifdef HAVE_LIBCRYPTO + ECDSA_SIG_free(sig->ecdsa_sig); +#endif + break; case SSH_KEYTYPE_UNKNOWN: break; }