From: Timo Sirainen Date: Wed, 24 Sep 2025 14:12:32 +0000 (+0300) Subject: lib-storage: mailbox_list_subscriptions_fill() - Remove unused default_nonexistent... X-Git-Tag: 2.4.2~394 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e5961d3c044282547e59825256a1b989f188f71;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: mailbox_list_subscriptions_fill() - Remove unused default_nonexistent parameter --- diff --git a/src/lib-storage/list/mailbox-list-iter.c b/src/lib-storage/list/mailbox-list-iter.c index 290f1ded26..2c541fa082 100644 --- a/src/lib-storage/list/mailbox-list-iter.c +++ b/src/lib-storage/list/mailbox-list-iter.c @@ -161,7 +161,7 @@ mailbox_list_iter_init_multiple(struct mailbox_list *list, MAILBOX_LIST_ITER_RETURN_SUBSCRIBED)) != 0) { char sep = mail_namespace_get_sep(list->ns); ctx->subscriptions = mailbox_tree_init(sep); - mailbox_list_subscriptions_fill(ctx, ctx->subscriptions, FALSE); + mailbox_list_subscriptions_fill(ctx, ctx->subscriptions); struct mailbox_tree_iterate_context *iter = mailbox_tree_iterate_init(ctx->subscriptions, NULL, 0); diff --git a/src/lib-storage/list/mailbox-list-subscriptions.c b/src/lib-storage/list/mailbox-list-subscriptions.c index 3a30661ba8..31e137d7bc 100644 --- a/src/lib-storage/list/mailbox-list-subscriptions.c +++ b/src/lib-storage/list/mailbox-list-subscriptions.c @@ -201,8 +201,7 @@ void mailbox_list_set_subscription_flags(struct mailbox_list *list, } void mailbox_list_subscriptions_fill(struct mailbox_list_iterate_context *ctx, - struct mailbox_tree_context *tree, - bool default_nonexistent) + struct mailbox_tree_context *tree) { struct mailbox_list_iter_update_context update_ctx; struct mailbox_tree_iterate_context *iter; @@ -213,8 +212,6 @@ void mailbox_list_subscriptions_fill(struct mailbox_list_iterate_context *ctx, update_ctx.tree_ctx = tree; update_ctx.glob = ctx->glob; update_ctx.leaf_flags = MAILBOX_SUBSCRIBED; - if (default_nonexistent) - update_ctx.leaf_flags |= MAILBOX_NONEXISTENT; update_ctx.parent_flags = MAILBOX_CHILD_SUBSCRIBED; update_ctx.match_parents = (ctx->flags & MAILBOX_LIST_ITER_SELECT_RECURSIVEMATCH) != 0; diff --git a/src/lib-storage/list/mailbox-list-subscriptions.h b/src/lib-storage/list/mailbox-list-subscriptions.h index 123c220fa3..ac33469080 100644 --- a/src/lib-storage/list/mailbox-list-subscriptions.h +++ b/src/lib-storage/list/mailbox-list-subscriptions.h @@ -17,7 +17,6 @@ void mailbox_list_set_subscription_flags(struct mailbox_list *list, /* Add subscriptions matching the iteration to the given tree */ void mailbox_list_subscriptions_fill(struct mailbox_list_iterate_context *ctx, - struct mailbox_tree_context *tree, - bool default_nonexistent); + struct mailbox_tree_context *tree); #endif