FAIL_IF_NULL(pd);
FAIL_IF_NOT(alproto == ALPROTO_UNKNOWN);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
DetectEngineCtxFree(de_ctx);
return result;
}
FAIL_IF_NULL(pd);
FAIL_IF_NOT(alproto == ALPROTO_UNKNOWN);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
DetectEngineCtxFree(de_ctx);
return result;
}
FAIL_IF_NULL(pd);
FAIL_IF_NOT(alproto == ALPROTO_UNKNOWN);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
DetectEngineCtxFree(de_ctx);
return result;
}
FAIL_IF_NULL(pd);
FAIL_IF_NOT(alproto == ALPROTO_HTTP1);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
DetectEngineCtxFree(de_ctx);
return result;
}
FAIL_IF_NULL(pd);
FAIL_IF_NOT(alproto == ALPROTO_UNKNOWN);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
DetectEngineCtxFree(de_ctx);
return result;
}
pd = DetectPcreParse(de_ctx, teststring, &list, NULL, 0, false, &alproto);
FAIL_IF_NULL(pd);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
DetectEngineCtxFree(de_ctx);
PASS;
}
DetectPcreData *pd = DetectPcreParse(de_ctx, "/domain\\.com/W", &list, NULL, 0, false, &alproto);
FAIL_IF(pd == NULL);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
list = DETECT_SM_LIST_NOTSET;
pd = DetectPcreParse(de_ctx, "/dOmain\\.com/W", &list, NULL, 0, false, &alproto);
list = DETECT_SM_LIST_NOTSET;
pd = DetectPcreParse(de_ctx, "/domain\\D+\\.com/W", &list, NULL, 0, false, &alproto);
FAIL_IF(pd == NULL);
- DetectPcreFree(NULL, pd);
+ DetectPcreFree(de_ctx, pd);
/* This should not parse as the first \ escapes the second \, then
* we have a D. */