We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3c5d3c0 commit dc5a246Copy full SHA for dc5a246
1 file changed
src/crl.c
@@ -221,8 +221,12 @@ static void CRL_Entry_free(CRL_Entry* crle, void* heap)
221
/* Free all CRL resources */
222
void FreeCRL(WOLFSSL_CRL* crl, int dynamic)
223
{
224
- CRL_Entry* tmp = crl->crlList;
+ CRL_Entry* tmp;
225
226
+ if (crl == NULL)
227
+ return;
228
+
229
+ tmp = crl->crlList;
230
WOLFSSL_ENTER("FreeCRL");
231
if (crl->monitors[0].path)
232
XFREE(crl->monitors[0].path, crl->heap, DYNAMIC_TYPE_CRL_MONITOR);
0 commit comments