From a3ac3e69d613cf8b49c6f4e2e796642ea58bfb6d Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Fri, 22 Sep 2023 10:14:23 +0200 Subject: [PATCH] detect/replace: minor code cleanup --- src/detect-replace.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/detect-replace.c b/src/detect-replace.c index e70a2e1677a4..a5d0387457e5 100644 --- a/src/detect-replace.c +++ b/src/detect-replace.c @@ -179,24 +179,20 @@ int DetectReplaceSetup(DetectEngineCtx *de_ctx, Signature *s, const char *replac DetectReplaceList *DetectReplaceAddToList( DetectReplaceList *replist, uint8_t *found, const DetectContentData *cd) { - DetectReplaceList *newlist; - if (cd->content_len != cd->replace_len) return NULL; SCLogDebug("replace: Adding match"); - newlist = SCMalloc(sizeof(DetectReplaceList)); + DetectReplaceList *newlist = SCMalloc(sizeof(DetectReplaceList)); if (unlikely(newlist == NULL)) return replist; newlist->found = found; newlist->cd = cd; /* Push new value onto the front of the list. */ newlist->next = replist; - return newlist; } - void DetectReplaceExecuteInternal(Packet *p, DetectReplaceList *replist) { DetectReplaceList *tlist = NULL;