]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-master: Add pool to master_service_settings
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 7 Mar 2023 11:11:25 +0000 (13:11 +0200)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 20 Nov 2023 12:11:40 +0000 (14:11 +0200)
src/lib-master/master-service-settings.c
src/lib-master/master-service-settings.h

index b23033bf4a44dad9586d3eb9e53a1f580d59889d..72fc4a02d353f4c20de191d537aa8c2bf3447128 100644 (file)
@@ -111,6 +111,7 @@ const struct setting_parser_info master_service_setting_parser_info = {
        .defines = master_service_setting_defines,
        .defaults = &master_service_default_settings,
 
+       .pool_offset1 = 1 + offsetof(struct master_service_settings, pool),
        .struct_size = sizeof(struct master_service_settings),
        .check_func = master_service_settings_check
 };
index 618ddf9a908fe4f242d5b1107f37f9fbc7f85591..cc7c7eeae43e16728757b134167ec8062b59885b 100644 (file)
@@ -18,6 +18,7 @@ enum master_service_settings_get_flags {
 };
 
 struct master_service_settings {
+       pool_t pool;
        const char *base_dir;
        const char *state_dir;
        const char *instance_name;