Fix for dereference CID 327300 & CID 327301

This commit is contained in:
JacobBarthelmeh
2023-10-16 13:33:15 -06:00
parent d35112064b
commit ed001829df

View File

@ -7952,9 +7952,10 @@ int wolfSSL_EnableOCSP(WOLFSSL* ssl, int options)
int wolfSSL_DisableOCSP(WOLFSSL* ssl) int wolfSSL_DisableOCSP(WOLFSSL* ssl)
{ {
WOLFSSL_ENTER("wolfSSL_DisableOCSP"); WOLFSSL_ENTER("wolfSSL_DisableOCSP");
SSL_CM_WARNING(ssl); if (ssl) {
if (ssl) SSL_CM_WARNING(ssl);
return wolfSSL_CertManagerDisableOCSP(SSL_CM(ssl)); return wolfSSL_CertManagerDisableOCSP(SSL_CM(ssl));
}
else else
return BAD_FUNC_ARG; return BAD_FUNC_ARG;
} }
@ -7963,9 +7964,10 @@ int wolfSSL_DisableOCSP(WOLFSSL* ssl)
int wolfSSL_EnableOCSPStapling(WOLFSSL* ssl) int wolfSSL_EnableOCSPStapling(WOLFSSL* ssl)
{ {
WOLFSSL_ENTER("wolfSSL_EnableOCSPStapling"); WOLFSSL_ENTER("wolfSSL_EnableOCSPStapling");
SSL_CM_WARNING(ssl); if (ssl) {
if (ssl) SSL_CM_WARNING(ssl);
return wolfSSL_CertManagerEnableOCSPStapling(SSL_CM(ssl)); return wolfSSL_CertManagerEnableOCSPStapling(SSL_CM(ssl));
}
else else
return BAD_FUNC_ARG; return BAD_FUNC_ARG;
} }