Skip to content

Commit dc5a246

Browse files
committed
Do NULL check in FreeCRL
1 parent 3c5d3c0 commit dc5a246

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/crl.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,8 +221,12 @@ static void CRL_Entry_free(CRL_Entry* crle, void* heap)
221221
/* Free all CRL resources */
222222
void FreeCRL(WOLFSSL_CRL* crl, int dynamic)
223223
{
224-
CRL_Entry* tmp = crl->crlList;
224+
CRL_Entry* tmp;
225225

226+
if (crl == NULL)
227+
return;
228+
229+
tmp = crl->crlList;
226230
WOLFSSL_ENTER("FreeCRL");
227231
if (crl->monitors[0].path)
228232
XFREE(crl->monitors[0].path, crl->heap, DYNAMIC_TYPE_CRL_MONITOR);

0 commit comments

Comments
 (0)