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; }