From eb70b1e1957ddd84eefc557ca661309dac2dd1ba Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Mon, 19 Jun 2017 22:54:17 +0200 Subject: [PATCH] detect-asn1: fix memory leak --- src/detect-asn1.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/detect-asn1.c b/src/detect-asn1.c index 2f659c7b6b..97b44e7104 100644 --- a/src/detect-asn1.c +++ b/src/detect-asn1.c @@ -277,9 +277,11 @@ static DetectAsn1Data *DetectAsn1Parse(const char *instr) fd->oversize_length = ov_len; /* Length argument if needed */ fd->absolute_offset = abs_off; /* Length argument if needed */ fd->relative_offset = rel_off; /* Length argument if needed */ + SCFree(asn1str); return fd; error: + SCFree(asn1str); return NULL; }