add OSSL_STACK_OF_X509_free() for commonly used pattern
[openssl.git] / ssl / statem / statem_clnt.c
index 12f77690cd078cddf95f14d7a638c441ada4b097..10e778d681b6abf78d9020fc339d37ab8e4c5bb7 100644 (file)
@@ -1841,7 +1841,7 @@ MSG_PROCESS_RETURN tls_process_server_certificate(SSL *s, PACKET *pkt)
 
  err:
     X509_free(x);
-    sk_X509_pop_free(s->session->peer_chain, X509_free);
+    OSSL_STACK_OF_X509_free(s->session->peer_chain);
     s->session->peer_chain = NULL;
     return MSG_PROCESS_ERROR;
 }