mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 02:37:28 +02:00
Merge pull request #6908 from JacobBarthelmeh/static-analysis
minor warning fixes from static analysis tests
This commit is contained in:
@ -859,8 +859,8 @@ int wolfSSL_OCSP_basic_verify(WOLFSSL_OCSP_BASICRESP *bs,
|
|||||||
WOLFSSL_X509* x = wolfSSL_sk_X509_value(certs, idx);
|
WOLFSSL_X509* x = wolfSSL_sk_X509_value(certs, idx);
|
||||||
int derSz = 0;
|
int derSz = 0;
|
||||||
const byte* der = wolfSSL_X509_get_der(x, &derSz);
|
const byte* der = wolfSSL_X509_get_der(x, &derSz);
|
||||||
|
if (der != NULL && derSz == (int)bs->certSz &&
|
||||||
if (derSz == (int)bs->certSz && XMEMCMP(bs->cert, der, derSz) == 0) {
|
XMEMCMP(bs->cert, der, derSz) == 0) {
|
||||||
ret = WOLFSSL_SUCCESS;
|
ret = WOLFSSL_SUCCESS;
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
@ -8715,9 +8715,10 @@ int wolfSSL_SetCRL_Cb(WOLFSSL* ssl, CbMissingCRL cb)
|
|||||||
int wolfSSL_SetCRL_IOCb(WOLFSSL* ssl, CbCrlIO cb)
|
int wolfSSL_SetCRL_IOCb(WOLFSSL* ssl, CbCrlIO cb)
|
||||||
{
|
{
|
||||||
WOLFSSL_ENTER("wolfSSL_SetCRL_Cb");
|
WOLFSSL_ENTER("wolfSSL_SetCRL_Cb");
|
||||||
SSL_CM_WARNING(ssl);
|
if (ssl) {
|
||||||
if (ssl)
|
SSL_CM_WARNING(ssl);
|
||||||
return wolfSSL_CertManagerSetCRL_IOCb(SSL_CM(ssl), cb);
|
return wolfSSL_CertManagerSetCRL_IOCb(SSL_CM(ssl), cb);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
return BAD_FUNC_ARG;
|
return BAD_FUNC_ARG;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user