]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap: imap-notify - Add client local variable in imap_notify_list()
authorStephan Bosch <stephan.bosch@open-xchange.com>
Fri, 21 Nov 2025 04:25:26 +0000 (05:25 +0100)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Sun, 7 Dec 2025 07:10:25 +0000 (09:10 +0200)
src/imap/imap-notify.c

index 83b2fd23638179f0f5dc851a61e4ce63c04fd5d4..714644c793187d164f61f3d516ffb4d3a75d03b3 100644 (file)
@@ -20,6 +20,7 @@ static int imap_notify_list(struct imap_notify_namespace *notify_ns,
                            const struct mailbox_list_notify_rec *rec,
                            enum mailbox_info_flags flags)
 {
+       struct client *client = notify_ns->ctx->client;
        string_t *str = t_str_new(128);
        char ns_sep = mail_namespace_get_sep(notify_ns->ns);
 
@@ -37,7 +38,7 @@ static int imap_notify_list(struct imap_notify_namespace *notify_ns,
                imap_append_astring(str, rec->old_vname);
                str_append(str, "))");
        }
-       return client_send_line_next(notify_ns->ctx->client, str_c(str));
+       return client_send_line_next(client, str_c(str));
 }
 
 static int imap_notify_status(struct imap_notify_namespace *notify_ns,