[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-sync-parse.c,
1.39, 1.40 mbox-sync-private.h, 1.49, 1.50 mbox-sync.c, 1.147, 1.148
cras at dovecot.org
cras at dovecot.org
Fri Apr 8 18:08:56 EEST 2005
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-file.c, 1.9,
1.10 mbox-lock.c, 1.15, 1.16 mbox-save.c, 1.80,
1.81 mbox-storage.c, 1.117, 1.118 mbox-storage.h, 1.37,
1.38 mbox-sync-rewrite.c, 1.46, 1.47 mbox-sync.c, 1.146, 1.147
- Next message: [dovecot-cvs] dovecot/src/lib-storage mail-storage.c,1.38,1.39
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /var/lib/cvs/dovecot/src/lib-storage/index/mbox
In directory talvi:/tmp/cvs-serv26857
Modified Files:
mbox-sync-parse.c mbox-sync-private.h mbox-sync.c
Log Message:
Since we always parse the first message now, there's no need ever to do
sync_restart.
Index: mbox-sync-parse.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-storage/index/mbox/mbox-sync-parse.c,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- mbox-sync-parse.c 8 Apr 2005 13:13:48 -0000 1.39
+++ mbox-sync-parse.c 8 Apr 2005 15:08:53 -0000 1.40
@@ -459,9 +459,6 @@
if (!func->func(ctx, hdr)) {
/* this header is broken, remove it */
- if (ctx->sync_ctx->sync_restart)
- break;
-
ctx->need_rewrite = TRUE;
str_truncate(ctx->header, line_start_pos);
if (ctx->header_first_change == (size_t)-1) {
Index: mbox-sync-private.h
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-storage/index/mbox/mbox-sync-private.h,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- mbox-sync-private.h 8 Apr 2005 13:13:48 -0000 1.49
+++ mbox-sync-private.h 8 Apr 2005 15:08:53 -0000 1.50
@@ -118,7 +118,6 @@
off_t expunged_space, space_diff;
unsigned int dest_first_mail:1;
- unsigned int sync_restart:1;
/* global flags: */
unsigned int delay_writes:1;
Index: mbox-sync.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-storage/index/mbox/mbox-sync.c,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -d -r1.147 -r1.148
--- mbox-sync.c 8 Apr 2005 14:32:52 -0000 1.147
+++ mbox-sync.c 8 Apr 2005 15:08:53 -0000 1.148
@@ -118,9 +118,6 @@
i_assert(sync_ctx->input->v_offset != mail_ctx->mail.from_offset ||
sync_ctx->input->eof);
- if (sync_ctx->sync_restart)
- return 0;
-
mail_ctx->mail.body_size =
istream_raw_mbox_get_body_size(sync_ctx->input,
mail_ctx->content_length);
@@ -1059,9 +1056,6 @@
}
}
- if (sync_ctx->sync_restart)
- return 0;
-
if (istream_raw_mbox_is_eof(sync_ctx->input)) {
/* rest of the messages in index don't exist -> expunge them */
while (sync_ctx->idx_seq <= messages_count)
@@ -1288,7 +1282,6 @@
sync_ctx->space_diff = 0;
sync_ctx->dest_first_mail = TRUE;
- sync_ctx->sync_restart = FALSE;
}
static int mbox_sync_do(struct mbox_sync_context *sync_ctx,
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-file.c, 1.9,
1.10 mbox-lock.c, 1.15, 1.16 mbox-save.c, 1.80,
1.81 mbox-storage.c, 1.117, 1.118 mbox-storage.h, 1.37,
1.38 mbox-sync-rewrite.c, 1.46, 1.47 mbox-sync.c, 1.146, 1.147
- Next message: [dovecot-cvs] dovecot/src/lib-storage mail-storage.c,1.38,1.39
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list