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; }