From 63a5eca63c961e42b5d9a1983b40cc541cc27e8b Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Mon, 18 Nov 2024 17:41:20 +0900 Subject: [PATCH] Fix memory leak for array variables --- src/config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config.c b/src/config.c index 14e6106..345dc56 100644 --- a/src/config.c +++ b/src/config.c @@ -286,6 +286,7 @@ int internal_check_add_value(uint32_t *state, config_value->next = malloc(sizeof(C_SIMPLE_HTTP_ConfigValue)); config_value->next->value = (char*)value; config_value->next->next = NULL; + free(key); } else { config_value = malloc(sizeof(C_SIMPLE_HTTP_ConfigValue)); config_value->value = (char*)value; -- 2.49.0