[dovecot-cvs] dovecot/src/lib-index/mbox mbox-index.c,1.67,1.68
cras at procontrol.fi
cras at procontrol.fi
Sun Apr 27 20:11:32 EEST 2003
Update of /home/cvs/dovecot/src/lib-index/mbox
In directory danu:/tmp/cvs-serv18964/lib-index/mbox
Modified Files:
mbox-index.c
Log Message:
Use Content-Length: 0 too
Index: mbox-index.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/mbox/mbox-index.c,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- mbox-index.c 26 Mar 2003 17:29:02 -0000 1.67
+++ mbox-index.c 27 Apr 2003 16:11:30 -0000 1.68
@@ -134,6 +134,7 @@
ctx->index = index;
ctx->input = input;
ctx->custom_flags = mail_custom_flags_list_get(index->custom_flags);
+ ctx->content_length = (uoff_t)-1;
}
void mbox_header_free_context(struct mbox_header_context *ctx __attr_unused__)
@@ -265,9 +266,9 @@
i_stream_set_read_limit(ctx->input, 0);
end_offset = start_offset + ctx->content_length;
- if (ctx->content_length == 0 ||
+ if (ctx->content_length == (uoff_t)-1 ||
!mbox_verify_end_of_body(ctx->input, end_offset)) {
- if (ctx->content_length != 0)
+ if (ctx->content_length != (uoff_t)-1)
i_stream_seek(ctx->input, start_offset);
mbox_skip_message(ctx->input);
end_offset = ctx->input->v_offset;
More information about the dovecot-cvs
mailing list