Merge pull request #3876 from kabuobeid/sslSuitesNullCheck

Fix missing NULL check in FreeSuites().  Fixes #3873.
This commit is contained in:
David Garske
2021-03-16 09:02:10 -07:00
committed by GitHub

View File

@ -6367,7 +6367,9 @@ void FreeSuites(WOLFSSL* ssl)
#endif
{
#ifdef OPENSSL_ALL
wolfSSL_sk_SSL_CIPHER_free(ssl->suites->stack);
if (ssl->suites != NULL) {
wolfSSL_sk_SSL_CIPHER_free(ssl->suites->stack);
}
#endif
XFREE(ssl->suites, ssl->heap, DYNAMIC_TYPE_SUITES);
}