changeset 18607:0a1726e7015b

virtual: Don't crash if trying to save mail to a virtual mailbox without configured save-mailbox. Found by Coverity
author Timo Sirainen <tss@iki.fi>
date Sat, 09 May 2015 19:04:11 +0300
parents 24c2adaded28
children 1fc7ae2640b0
files src/plugins/virtual/virtual-save.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/virtual/virtual-save.c	Sat May 09 19:00:36 2015 +0300
+++ b/src/plugins/virtual/virtual-save.c	Sat May 09 19:04:11 2015 +0300
@@ -46,8 +46,8 @@
 				virtual_transaction_get(_t, mbox->save_bbox->box);
 			ctx->backend_save_ctx = mailbox_save_alloc(backend_trans);
 		}
+		virtual_backend_box_accessed(mbox, mbox->save_bbox);
 	}
-	virtual_backend_box_accessed(mbox, mbox->save_bbox);
 	return _t->save_ctx;
 }