From: Timo Sirainen Date: Fri, 23 May 2025 09:28:54 +0000 (+0300) Subject: lib-http: test-http-client-errors - Fix memory leak at sub-process deinit X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6de3a64fa25893273c40738e3be1eddb4b80ab2a;p=thirdparty%2Fdovecot%2Fcore.git lib-http: test-http-client-errors - Fix memory leak at sub-process deinit Broken by dd6f9b3a3fab7d1c4b93d4f65086e8f019338b83 --- 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();