From 6de3a64fa25893273c40738e3be1eddb4b80ab2a Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 23 May 2025 12:28:54 +0300 Subject: [PATCH] lib-http: test-http-client-errors - Fix memory leak at sub-process deinit Broken by dd6f9b3a3fab7d1c4b93d4f65086e8f019338b83 --- src/lib-http/test-http-client-errors.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib-http/test-http-client-errors.c b/src/lib-http/test-http-client-errors.c index 2307f557a1..8d2daefd8a 100644 --- a/src/lib-http/test-http-client-errors.c +++ b/src/lib-http/test-http-client-errors.c @@ -3793,7 +3793,8 @@ static void main_init(void) static void main_deinit(void) { - /* nothing yet; also called from sub-processes */ + /* also called from sub-processes */ + settings_root_deinit(&set_root); } int main(int argc, char *argv[]) @@ -3828,7 +3829,6 @@ int main(int argc, char *argv[]) test_subprocesses_deinit(); event_set_ptr(cctx->event, SETTINGS_EVENT_ROOT, NULL); - settings_root_deinit(&set_root); main_deinit(); lib_deinit(); -- 2.47.3