]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
missed OPENSSL_HAS_ECC case
authorDamien Miller <djm@mindrot.org>
Thu, 15 Aug 2024 05:09:45 +0000 (15:09 +1000)
committerDamien Miller <djm@mindrot.org>
Thu, 15 Aug 2024 05:09:45 +0000 (15:09 +1000)
sshkey.c

index be94e8748135d5dbc3e4ff470c5f5627fabb9476..cc04f94de55ec20b45ea80c2c192005ecbde5413 100644 (file)
--- a/sshkey.c
+++ b/sshkey.c
@@ -3639,7 +3639,9 @@ sshkey_parse_private_pem_fileblob(struct sshbuf *blob, int type,
        BIO_free(bio);
        EVP_PKEY_free(pk);
        RSA_free(rsa);
+#ifdef OPENSSL_HAS_ECC
        EC_KEY_free(ecdsa);
+#endif
        sshkey_free(prv);
        return r;
 }