From: Timo Sirainen Date: Sat, 9 May 2015 16:04:11 +0000 (+0300) Subject: virtual: Don't crash if trying to save mail to a virtual mailbox without configured... X-Git-Tag: 2.2.17.rc1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0eef579fa2714c8b6b6bc2e54c545d291e657f8f;p=thirdparty%2Fdovecot%2Fcore.git virtual: Don't crash if trying to save mail to a virtual mailbox without configured save-mailbox. Found by Coverity --- diff --git a/src/plugins/virtual/virtual-save.c b/src/plugins/virtual/virtual-save.c index 30814cd61f..1d487b86b8 100644 --- a/src/plugins/virtual/virtual-save.c +++ b/src/plugins/virtual/virtual-save.c @@ -46,8 +46,8 @@ virtual_save_alloc(struct mailbox_transaction_context *_t) 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; }