[dovecot-cvs] dovecot/src/lib-storage/index/maildir maildir-sync.c,
1.44, 1.45 maildir-uidlist.c, 1.32, 1.33
cras at dovecot.org
cras at dovecot.org
Wed Nov 24 20:40:00 EET 2004
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index index-mail.c, 1.62,
1.63 index-search.c, 1.95, 1.96 index-status.c, 1.33, 1.34
- Next message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c, 1.66,
1.67 mbox-storage.c, 1.103, 1.104 mbox-sync.c, 1.122, 1.123
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /var/lib/cvs/dovecot/src/lib-storage/index/maildir
In directory talvi:/tmp/cvs-serv7756/lib-storage/index/maildir
Modified Files:
maildir-sync.c maildir-uidlist.c
Log Message:
Changed mail_index_get_header() to return the header as return value because
it can't fail anymore.
Index: maildir-sync.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-storage/index/maildir/maildir-sync.c,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -d -r1.44 -r1.45
--- maildir-sync.c 11 Nov 2004 22:01:45 -0000 1.44
+++ maildir-sync.c 24 Nov 2004 18:39:58 -0000 1.45
@@ -545,11 +545,7 @@
}
view = mail_index_view_open(ibox->index);
- if (mail_index_get_header(view, &hdr) < 0) {
- mail_index_view_close(view);
- mail_storage_set_index_error(ibox);
- return -1;
- }
+ hdr = mail_index_get_header(view);
ibox->last_cur_mtime = hdr->sync_stamp;
mail_index_view_close(view);
}
@@ -616,13 +612,7 @@
uint32_t uid_validity, next_uid;
int ret;
- if (mail_index_get_header(view, &hdr) < 0) {
- /* view is invalidated */
- mail_storage_set_index_error(ibox);
- maildir_sync_index_abort(sync_ctx);
- return -1;
- }
-
+ hdr = mail_index_get_header(view);
uid_validity = maildir_uidlist_get_uid_validity(ibox->uidlist);
if (uid_validity != hdr->uid_validity &&
uid_validity != 0 && hdr->uid_validity != 0) {
Index: maildir-uidlist.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-storage/index/maildir/maildir-uidlist.c,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- maildir-uidlist.c 8 Oct 2004 17:51:49 -0000 1.32
+++ maildir-uidlist.c 24 Nov 2004 18:39:58 -0000 1.33
@@ -400,8 +400,7 @@
/* we haven't synced yet, trust index */
const struct mail_index_header *hdr;
- if (mail_index_get_header(uidlist->ibox->view, &hdr) < 0)
- return 0;
+ hdr = mail_index_get_header(uidlist->ibox->view);
return hdr->recent_messages_count;
}
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index index-mail.c, 1.62,
1.63 index-search.c, 1.95, 1.96 index-status.c, 1.33, 1.34
- Next message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c, 1.66,
1.67 mbox-storage.c, 1.103, 1.104 mbox-sync.c, 1.122, 1.123
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list