mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-29 18:27:29 +02:00
tls13.c: fix null pointer deref in FreeDcv13Args().
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
Reference in New Issue
Block a user