gtls: check the return value of gnutls_pubkey_init()

Closes #19362
This commit is contained in:
x2018
2025-11-04 23:27:49 +08:00
committed by Daniel Stenberg
parent 3806fd914b
commit 8d4530537a

View File

@@ -1291,8 +1291,10 @@ static CURLcode pkp_pin_peer_pubkey(struct Curl_easy *data,
do {
int ret;
/* Begin Gyrations to get the public key */
gnutls_pubkey_init(&key);
/* Begin Gyrations to get the public key */
ret = gnutls_pubkey_init(&key);
if(ret < 0)
break; /* failed */
ret = gnutls_pubkey_import_x509(key, cert, 0);
if(ret < 0)