]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
pop3: Use inbox mailbox_list's existing mail_storage_settings
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Sat, 8 Mar 2025 08:45:59 +0000 (10:45 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Mar 2025 13:01:57 +0000 (13:01 +0000)
src/pop3/main.c

index d65619cd8798f1bc3a760537ed4a346f7e16bcdb..3a8791da3d4373a757cf69dcc183a3feb8163268 100644 (file)
@@ -195,9 +195,8 @@ static int init_namespaces(struct client *client, bool already_logged_in)
                client->inbox_ns = mail_namespace_find_inbox(client->user->namespaces);
                i_assert(client->inbox_ns != NULL);
 
-               ret = settings_get(mail_namespace_get_event(client->inbox_ns),
-                        &mail_storage_setting_parser_info, 0,
-                        &client->mail_set, &error);
+               client->mail_set = mailbox_list_get_mail_set(client->inbox_ns->list);
+               pool_ref(client->mail_set->pool);
        }
 
        if (ret < 0) {