Skip to content

Commit b465453

Browse files
fix for possible null dereference warning
1 parent d801dc1 commit b465453

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/ocsp.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -859,8 +859,8 @@ int wolfSSL_OCSP_basic_verify(WOLFSSL_OCSP_BASICRESP *bs,
859859
WOLFSSL_X509* x = wolfSSL_sk_X509_value(certs, idx);
860860
int derSz = 0;
861861
const byte* der = wolfSSL_X509_get_der(x, &derSz);
862-
863-
if (derSz == (int)bs->certSz && XMEMCMP(bs->cert, der, derSz) == 0) {
862+
if (der != NULL && derSz == (int)bs->certSz &&
863+
XMEMCMP(bs->cert, der, derSz) == 0) {
864864
ret = WOLFSSL_SUCCESS;
865865
goto out;
866866
}

0 commit comments

Comments
 (0)