[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c,1.40,1.41

cras at procontrol.fi cras at procontrol.fi
Wed May 7 16:06:49 EEST 2003


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

Modified Files:
	mbox-save.c 
Log Message:
cleanup: message saving code isn't index-specific



Index: mbox-save.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/mbox/mbox-save.c,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- mbox-save.c	21 Apr 2003 15:41:19 -0000	1.40
+++ mbox-save.c	7 May 2003 12:06:47 -0000	1.41
@@ -8,6 +8,7 @@
 #include "mbox-index.h"
 #include "mbox-lock.h"
 #include "mbox-storage.h"
+#include "mail-save.h"
 
 #include <stdlib.h>
 #include <unistd.h>
@@ -286,9 +287,11 @@
 
 	t_push();
 	if (!write_from_line(ctx, received_date) ||
-	    !index_storage_save(ctx->ibox->box.storage,
-				ctx->ibox->index->mailbox_path,
-				data, ctx->output, save_header_callback, ctx) ||
+	    !mail_storage_save(ctx->ibox->box.storage,
+			       ctx->ibox->index->mailbox_path,
+			       data, ctx->output,
+			       getenv("MAIL_SAVE_CRLF") != NULL,
+			       save_header_callback, ctx) ||
 	    !mbox_fix_header(ctx) ||
 	    !mbox_append_lf(ctx)) {
 		/* failed, truncate file back to original size.




More information about the dovecot-cvs mailing list