]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - ssl/ssl_rsa.c
add OSSL_STACK_OF_X509_free() for commonly used pattern
[thirdparty/openssl.git] / ssl / ssl_rsa.c
index 5509389aa2ea22b70b2bb54a615d1758194c5ce0..bba005143784eb1b6a6077dc19610070fdfe5c4e 100644 (file)
@@ -955,7 +955,7 @@ static int ssl_set_cert_and_key(SSL *ssl, SSL_CTX *ctx, X509 *x509, EVP_PKEY *pr
         }
     }
 
-    sk_X509_pop_free(c->pkeys[i].chain, X509_free);
+    OSSL_STACK_OF_X509_free(c->pkeys[i].chain);
     c->pkeys[i].chain = dup_chain;
 
     X509_free(c->pkeys[i].x509);