[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c, 1.60, 1.61

cras at dovecot.org cras at dovecot.org
Sun Aug 22 14:59:25 EEST 2004


Update of /home/cvs/dovecot/src/lib-storage/index/mbox
In directory talvi:/tmp/cvs-serv6078/lib-storage/index/mbox

Modified Files:
	mbox-save.c 
Log Message:
Saving fix.



Index: mbox-save.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/mbox/mbox-save.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- mbox-save.c	22 Aug 2004 11:04:31 -0000	1.60
+++ mbox-save.c	22 Aug 2004 11:59:23 -0000	1.61
@@ -443,7 +443,8 @@
 	ctx->eoh_offset = ctx->output->offset;
 
 	/* write body */
-	return ctx->input->eof ? 0 : mbox_save_continue(_ctx);
+	(void)i_stream_get_data(ctx->input, &size);
+	return ctx->input->eof && size == 0 ? 0 : mbox_save_continue(_ctx);
 }
 
 int mbox_save_finish(struct mail_save_context *_ctx, struct mail **mail_r)



More information about the dovecot-cvs mailing list