]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
flowvar: initialize new memory to prevent issues on error handling
authorVictor Julien <victor@inliniac.net>
Mon, 9 Dec 2013 12:29:02 +0000 (13:29 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 9 Dec 2013 15:02:08 +0000 (16:02 +0100)
src/detect-flowvar.c

index 1f5bdc1aff2190f74c498795d04260e290350390..aa630b61a189429b0af2a1890ebc45fae536bc91 100644 (file)
@@ -173,6 +173,7 @@ static int DetectFlowvarSetup (DetectEngineCtx *de_ctx, Signature *s, char *raws
     fd = SCMalloc(sizeof(DetectFlowvarData));
     if (unlikely(fd == NULL))
         goto error;
+    memset(fd, 0x00, sizeof(*fd));
 
     fd->content = SCMalloc(contentlen);
     if (unlikely(fd->content == NULL))