commit f5dd7ed445349cd9f24e09a59eb77b7be8ca4a2b
parent 897e3cd0382e242c2dbb2dd08c68ffdadd2a7db1
Author: wwp <subscript@free.fr>
Date: Tue, 2 Jan 2024 10:02:55 +0100
Fix bug 4720 (resource leak), patch by olaf@aepfle.de.
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/src/matcher.c b/src/matcher.c
@@ -509,6 +509,7 @@ static gboolean matcherprop_string_match(MatcherProp *prop, const gchar *str,
| ((prop->matchtype == MATCHTYPE_REGEXPCASE)
? REG_ICASE : 0)) != 0) {
prop->error = 1;
+ regfree(prop->preg);
g_free(prop->preg);
prop->preg = NULL;
}