From 7f97f7420303dca8457d7894910a21c40c9cdb79 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 21 Feb 2020 18:35:15 +0100 Subject: [PATCH] RuleMatcher: delete PatternSet instances in destructor (memleak) --- src/RuleMatcher.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/RuleMatcher.cc b/src/RuleMatcher.cc index 520d34109f..cc3e59448a 100644 --- a/src/RuleMatcher.cc +++ b/src/RuleMatcher.cc @@ -130,7 +130,10 @@ RuleHdrTest::~RuleHdrTest() for ( int i = 0; i < Rule::TYPES; ++i ) { for ( auto pset : psets[i] ) + { delete pset->re; + delete pset; + } } delete ruleset;