From 584e42280487190b9c486fbb75091ce01bd51cf8 Mon Sep 17 00:00:00 2001 From: Phillip Whelan Date: Fri, 26 Sep 2025 11:12:13 -0300 Subject: [PATCH] engine: fix memory leaks with parse error handling in parse_string_map_to_list. Signed-off-by: Phillip Whelan --- src/flb_config_map.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/flb_config_map.c b/src/flb_config_map.c index 0b40b7becb7..b5ad849cfbd 100644 --- a/src/flb_config_map.c +++ b/src/flb_config_map.c @@ -97,6 +97,7 @@ static struct mk_list *parse_string_map_to_list(struct flb_config_map *map, char if (ret == -1) { flb_error("[config map] error reading list of options"); + flb_slist_destroy(list); flb_free(list); return NULL; }