]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Rename mailbox_list_index.corrupted to corrupted_names_or_parents
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 24 Nov 2016 13:41:38 +0000 (15:41 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 25 Nov 2016 13:30:37 +0000 (15:30 +0200)
Makes it clearer what exactly the flag means.

src/lib-storage/list/mailbox-list-index-sync.c
src/lib-storage/list/mailbox-list-index.c
src/lib-storage/list/mailbox-list-index.h

index 50260e35f00f7c2c48367f52e8213156d2e16622..411bdf9415c3023f09a526591d2e2c9fe0c6f301 100644 (file)
@@ -335,12 +335,12 @@ static void
 mailbox_list_index_sync_update_hdr(struct mailbox_list_index_sync_context *sync_ctx)
 {
        if (sync_ctx->orig_highest_name_id != sync_ctx->ilist->highest_name_id ||
-           sync_ctx->ilist->corrupted) {
+           sync_ctx->ilist->corrupted_names_or_parents) {
                /* new names added. this implicitly resets refresh flag */
                T_BEGIN {
                        mailbox_list_index_sync_names(sync_ctx);
                } T_END;
-               sync_ctx->ilist->corrupted = FALSE;
+               sync_ctx->ilist->corrupted_names_or_parents = FALSE;
        } else if (mailbox_list_index_need_refresh(sync_ctx->ilist,
                                                   sync_ctx->view)) {
                /* we're synced, reset refresh flag */
@@ -397,7 +397,7 @@ mailbox_list_index_sync_update_corrupted_nodes(struct mailbox_list_index_sync_co
 static void
 mailbox_list_index_sync_update_corrupted(struct mailbox_list_index_sync_context *sync_ctx)
 {
-       if (!sync_ctx->ilist->corrupted)
+       if (!sync_ctx->ilist->corrupted_names_or_parents)
                return;
 
        mailbox_list_index_sync_update_corrupted_nodes(sync_ctx,
index d63afb1c4ab90ec824355cba1b4ee15d9e55b927..a56603c0589a0d1c0efa4f3f49bd2a41a49b16e9 100644 (file)
@@ -425,7 +425,7 @@ int mailbox_list_index_parse(struct mailbox_list *list,
                        mail_index_mark_corrupted(ilist->index);
                        return -1;
                }
-               ilist->corrupted = TRUE;
+               ilist->corrupted_names_or_parents = TRUE;
        }
        if (mailbox_list_index_parse_records(ilist, view, &error) < 0) {
                mailbox_list_set_critical(list,
@@ -437,7 +437,7 @@ int mailbox_list_index_parse(struct mailbox_list *list,
                }
                /* FIXME: find any missing mailboxes, add them and write the
                   index back. */
-               ilist->corrupted = TRUE;
+               ilist->corrupted_names_or_parents = TRUE;
        }
        return 0;
 }
index 86b12a3db9f59ec966270407bf8f433c1542f2e0..3697d67b8368c0a45d52e5addd211c4d683f974f 100644 (file)
@@ -116,7 +116,7 @@ struct mailbox_list_index {
        unsigned int updating_status:1;
        unsigned int has_backing_store:1;
        unsigned int index_last_check_changed:1;
-       unsigned int corrupted:1;
+       unsigned int corrupted_names_or_parents:1;
 };
 
 struct mailbox_list_index_iterate_context {