From 230671dba44ef2a1c00e2730f1f94597f5244ab1 Mon Sep 17 00:00:00 2001 From: Anton Date: Sun, 17 Feb 2019 20:45:42 +0400 Subject: fixed getting public key from cert, use X509_get_pubkey() --- PICA_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PICA_client.c b/PICA_client.c index 8903072..1b2c94a 100644 --- a/PICA_client.c +++ b/PICA_client.c @@ -373,7 +373,7 @@ static int verify_peer_cert_common(X509 **peer_cert, SSL *ssl, const unsigned ch if (!*peer_cert) return PICA_ERRNOPEERCERT; - pubkey = (*peer_cert)->cert_info->key->pkey; + pubkey = X509_get_pubkey(*peer_cert); if (!pubkey) return PICA_ERRNOPEERCERT; -- cgit v1.2.1