From a137054cb54d5458149ff993b657b533bf3d7dd1 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Tue, 29 Jul 2025 16:04:49 +0530 Subject: template,engine: fix memory leak on engine_ingest() --- src/engine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/engine.c') diff --git a/src/engine.c b/src/engine.c index 6584525..f2c18b6 100644 --- a/src/engine.c +++ b/src/engine.c @@ -78,7 +78,8 @@ handle_eachdo(char **buffer, key_match_t *match, directive_t *directive) { eachdo_operands_t *operands = directive->operands; - engine_ingest(&operands->content); + list_t *content_headers = engine_ingest(&operands->content); + list_delete(content_headers); list_t *directives = lex(operands->content); #ifdef DEBUG -- cgit v1.2.3