]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: mailbox_list_get_escaped_mailbox_name() - Change raw_name parameter...
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 26 Jan 2026 21:20:47 +0000 (23:20 +0200)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 7 May 2026 20:22:22 +0000 (20:22 +0000)
src/lib-storage/list/mailbox-list-index-iter.c

index 5028d03cbae5bddabe9be9ebb8aeb9dd891a5d1a..cd8c7c3454a9d532364df3477f0e126a88e69d34 100644 (file)
@@ -61,7 +61,7 @@ mailbox_list_index_iter_init(struct mailbox_list *list,
 
 static void
 mailbox_list_get_escaped_mailbox_name(struct mailbox_list *list,
-                                     const char *raw_name,
+                                     const struct mailbox_list_index_node *node,
                                      string_t *escaped_name)
 {
        const char escape_chars[] = {
@@ -69,7 +69,7 @@ mailbox_list_get_escaped_mailbox_name(struct mailbox_list *list,
                mailbox_list_get_hierarchy_sep(list),
                '\0'
        };
-       mailbox_list_name_escape(raw_name, escape_chars, escaped_name);
+       mailbox_list_name_escape(node->raw_name, escape_chars, escaped_name);
 }
 
 static void
@@ -86,7 +86,7 @@ mailbox_list_index_update_info(struct mailbox_list_index_iterate_context *ctx)
                str_append_c(ctx->path,
                             mailbox_list_get_hierarchy_sep(ctx->ctx.list));
        }
-       mailbox_list_get_escaped_mailbox_name(ctx->ctx.list, node->raw_name,
+       mailbox_list_get_escaped_mailbox_name(ctx->ctx.list, node,
                                              ctx->path);
 
        ctx->info.vname = mailbox_list_get_vname(ctx->ctx.list, str_c(ctx->path));