[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-expunge.c,1.31,1.32

cras at procontrol.fi cras at procontrol.fi
Wed Nov 5 10:42:15 EET 2003


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

Modified Files:
	mbox-expunge.c 
Log Message:
Added istream->eof. istream->v_size is now set to 0 with files.



Index: mbox-expunge.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/mbox/mbox-expunge.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- mbox-expunge.c	5 Oct 2003 17:45:46 -0000	1.31
+++ mbox-expunge.c	5 Nov 2003 08:42:13 -0000	1.32
@@ -81,7 +81,8 @@
 	failed = o_stream_send_istream(ctx->output, ctx->input) < 0;
 	i_stream_set_read_limit(ctx->input, old_limit);
 
-	if (failed || ctx->input->v_offset != ctx->from_offset)
+	if (failed || (ctx->input->v_offset != ctx->from_offset &&
+		       ctx->from_offset != 0))
 		return FALSE;
 	return TRUE;
 }



More information about the dovecot-cvs mailing list