From e85b20ba82834ba46d5889c5194731f69983b379 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 9b77302f..2f1f759c 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; }