diff --git a/src/ssl.c b/src/ssl.c index 5536237e0..da00d47a0 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -3047,7 +3047,7 @@ int wolfSSL_CertManagerUnloadCAs(WOLFSSL_CERT_MANAGER* cm) if (wc_LockMutex(&cm->caLock) != 0) return BAD_MUTEX_E; - FreeSignerTable(cm->caTable, CA_TABLE_SIZE, NULL); + FreeSignerTable(cm->caTable, CA_TABLE_SIZE, cm->heap); wc_UnLockMutex(&cm->caLock); @@ -3067,7 +3067,7 @@ int wolfSSL_CertManagerUnload_trust_peers(WOLFSSL_CERT_MANAGER* cm) if (wc_LockMutex(&cm->tpLock) != 0) return BAD_MUTEX_E; - FreeTrustedPeerTable(cm->tpTable, TP_TABLE_SIZE, NULL); + FreeTrustedPeerTable(cm->tpTable, TP_TABLE_SIZE, cm->heap); wc_UnLockMutex(&cm->tpLock);