]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Add pool to mail_user_settings
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 5 Jan 2023 14:26:11 +0000 (16:26 +0200)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 20 Nov 2023 12:11:40 +0000 (14:11 +0200)
src/lib-storage/mail-storage-settings.c
src/lib-storage/mail-storage-settings.h

index 9e2546c7ea09572f593ffed3bceb78ad2d683011..b6de3782ff5a3d8298718d2b355f462c271420a9 100644 (file)
@@ -336,6 +336,7 @@ const struct setting_parser_info mail_user_setting_parser_info = {
        .defaults = &mail_user_default_settings,
 
        .struct_size = sizeof(struct mail_user_settings),
+       .pool_offset1 = 1 + offsetof(struct mail_user_settings, pool),
        .check_func = mail_user_settings_check,
 #ifndef CONFIG_BINARY
        .expand_check_func = mail_user_settings_expand_check,
index 15361584d94c9cb5ae6e034346ed38d8297daba8..3247771fa628478123e45546a5866dfb2eddf051 100644 (file)
@@ -114,6 +114,7 @@ struct mailbox_settings {
 };
 
 struct mail_user_settings {
+       pool_t pool;
        const char *base_dir;
        const char *auth_socket_path;
        const char *mail_temp_dir;