[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c, 1.59,
1.60
cras at dovecot.org
cras at dovecot.org
Sun Aug 22 14:04:33 EEST 2004
Update of /home/cvs/dovecot/src/lib-storage/index/mbox
In directory talvi:/tmp/cvs-serv5051
Modified Files:
mbox-save.c
Log Message:
saving was broken
Index: mbox-save.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/mbox/mbox-save.c,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -r1.59 -r1.60
--- mbox-save.c 22 Aug 2004 10:32:55 -0000 1.59
+++ mbox-save.c 22 Aug 2004 11:04:31 -0000 1.60
@@ -384,7 +384,7 @@
{
struct mbox_save_context *ctx = (struct mbox_save_context *)_ctx;
const unsigned char *data;
- size_t size, hdr_size;
+ size_t size;
ssize_t ret;
if (ctx->failed)
@@ -408,12 +408,12 @@
ctx->input->v_offset + size >= ctx->eoh_input_offset) {
/* found end of headers. write the rest of them. */
size = ctx->eoh_input_offset - ctx->input->v_offset;
- if (o_stream_send(ctx->output, data, hdr_size) < 0) {
+ if (o_stream_send(ctx->output, data, size) < 0) {
ctx->failed = TRUE;
return -1;
}
- if (hdr_size > 0)
- ctx->last_char = data[hdr_size-1];
+ if (size > 0)
+ ctx->last_char = data[size-1];
i_stream_skip(ctx->input, size + 1);
break;
}
More information about the dovecot-cvs
mailing list