dovecot-1.2: virtual mailboxes: Potential crashfix.
dovecot at dovecot.org
dovecot at dovecot.org
Sat Oct 25 19:59:32 EEST 2008
details: http://hg.dovecot.org/dovecot-1.2/rev/0738739a8152
changeset: 8333:0738739a8152
user: Timo Sirainen <tss at iki.fi>
date: Sat Oct 25 19:59:29 2008 +0300
description:
virtual mailboxes: Potential crashfix.
diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
src/plugins/virtual/virtual-storage.c | 3 ++-
diffs (13 lines):
diff -r b41126d4379e -r 0738739a8152 src/plugins/virtual/virtual-storage.c
--- a/src/plugins/virtual/virtual-storage.c Sat Oct 25 16:32:53 2008 +0300
+++ b/src/plugins/virtual/virtual-storage.c Sat Oct 25 19:59:29 2008 +0300
@@ -308,7 +308,8 @@ static int virtual_storage_mailbox_close
bboxes = array_get_modifiable(&mbox->backend_boxes, &count);
for (i = 0; i < count; i++) {
- mailbox_search_result_free(&bboxes[i]->search_result);
+ if (bboxes[i]->search_result != NULL)
+ mailbox_search_result_free(&bboxes[i]->search_result);
if (mailbox_close(&bboxes[i]->box) < 0)
ret = -1;
array_free(&bboxes[i]->sync_pending_removes);
More information about the dovecot-cvs
mailing list