tls13.c: fix null pointer deref in FreeDcv13Args().

This commit is contained in:
Daniel Pouzzner 2022-06-02 10:32:05 -05:00
parent 3d71956b48
commit 2e307e1cd3

View File

@ -6581,7 +6581,7 @@ static void FreeDcv13Args(WOLFSSL* ssl, void* pArgs)
{
Dcv13Args* args = (Dcv13Args*)pArgs;
if (args->sigData != NULL) {
if (args && args->sigData != NULL) {
XFREE(args->sigData, ssl->heap, DYNAMIC_TYPE_SIGNATURE);
args->sigData = NULL;
}