diff --git a/src/alert-unified-alert.c b/src/alert-unified-alert.c index cd28082239..ec24d533de 100644 --- a/src/alert-unified-alert.c +++ b/src/alert-unified-alert.c @@ -331,6 +331,8 @@ static int AlertUnifiedAlertTestRotate01(void) void *data = NULL; lf = AlertUnifiedAlertInitCtx(NULL); + if (lf == NULL) + return 0; char *filename = strdup(lf->filename); memset(&tv, 0, sizeof(ThreadVars)); diff --git a/src/alert-unified-log.c b/src/alert-unified-log.c index 46e8f9eec4..edc04ed4e2 100644 --- a/src/alert-unified-log.c +++ b/src/alert-unified-log.c @@ -349,6 +349,8 @@ static int AlertUnifiedLogTestRotate01(void) void *data = NULL; lf = AlertUnifiedLogInitCtx(NULL); + if (lf == NULL) + return 0; char *filename = strdup(lf->filename); memset(&tv, 0, sizeof(ThreadVars)); diff --git a/src/alert-unified2-alert.c b/src/alert-unified2-alert.c index f436b2c64a..c826ffb56b 100644 --- a/src/alert-unified2-alert.c +++ b/src/alert-unified2-alert.c @@ -947,6 +947,8 @@ static int Unified2TestRotate01(void) void *data = NULL; lf = Unified2AlertInitCtx(NULL); + if (lf == NULL) + return 0; char *filename = strdup(lf->filename); memset(&tv, 0, sizeof(ThreadVars));