Merge pull request #5645 from rizlik/fix_bad_heap_hint

fix: tls13: fix wrong heap hint argument of XFREE
This commit is contained in:
David Garske
2022-09-29 13:06:31 -07:00
committed by GitHub

View File

@ -9198,7 +9198,7 @@ int SessionTicketNoncePopulate(WOLFSSL_SESSION *session, const byte *nonce,
{ {
if (session->ticketNonce.data if (session->ticketNonce.data
!= session->ticketNonce.dataStatic) { != session->ticketNonce.dataStatic) {
XFREE(session->ticketNonce.data, heap, XFREE(session->ticketNonce.data, session->heap,
DYNAMIC_TYPE_SESSION_TICK); DYNAMIC_TYPE_SESSION_TICK);
session->ticketNonce.data = session->ticketNonce.dataStatic; session->ticketNonce.data = session->ticketNonce.dataStatic;
session->ticketNonce.len = 0; session->ticketNonce.len = 0;