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