aboutsummaryrefslogtreecommitdiff
path: root/src/lib/third_party
diff options
context:
space:
mode:
authorNardi Ivan <nardi.ivan@gmail.com>2020-03-31 20:39:20 +0200
committerNardi Ivan <nardi.ivan@gmail.com>2020-04-08 15:15:34 +0200
commitb40732d8a502c61898095bacea59d8aa6c00341c (patch)
tree4f9fb75a0ddb82cdbeb4c7ea37c5875e88f985f2 /src/lib/third_party
parentdb8497778ddc578a58caf5447f0b5de3972f64c6 (diff)
Fix an harmless memory leak
Leak introduced in 90e08b35, while fixing #845
Diffstat (limited to 'src/lib/third_party')
-rw-r--r--src/lib/third_party/src/ahocorasick.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/third_party/src/ahocorasick.c b/src/lib/third_party/src/ahocorasick.c
index c2b958bb3..e473332ae 100644
--- a/src/lib/third_party/src/ahocorasick.c
+++ b/src/lib/third_party/src/ahocorasick.c
@@ -111,7 +111,7 @@ AC_ERROR_t ac_automata_add (AC_AUTOMATA_t * thiz, AC_PATTERN_t * patt)
#else
/* ntop */
memcpy(&n->matched_patterns->rep, &patt->rep, sizeof(AC_REP_t));
- return ACERR_SUCCESS;
+ return ACERR_DUPLICATE_PATTERN; /* Caller might need to free patt->astring */
#endif
}