dovecot-1.2: dbox: Don't double-free memory if message saving is...

dovecot at dovecot.org dovecot at dovecot.org
Thu Jun 12 08:40:13 EEST 2008


details:   http://hg.dovecot.org/dovecot-1.2/rev/e019f0152775
changeset: 7836:e019f0152775
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Jun 12 08:39:46 2008 +0300
description:
dbox: Don't double-free memory if message saving is aborted.

diffstat:

1 file changed, 1 deletion(-)
src/lib-storage/index/dbox/dbox-save.c |    1 -

diffs (11 lines):

diff -r 1b0d19442120 -r e019f0152775 src/lib-storage/index/dbox/dbox-save.c
--- a/src/lib-storage/index/dbox/dbox-save.c	Thu Jun 12 06:08:57 2008 +0300
+++ b/src/lib-storage/index/dbox/dbox-save.c	Thu Jun 12 08:39:46 2008 +0300
@@ -278,7 +278,6 @@ int dbox_save_finish(struct mail_save_co
 	if (ctx->failed) {
 		dbox_file_cancel_append(save_mail->file,
 					save_mail->append_offset);
-		dbox_file_unref(&save_mail->file);
 		array_delete(&ctx->mails, count - 1, 1);
 		return -1;
 	} else {


More information about the dovecot-cvs mailing list