Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8270:3a579de74dae HEAD
Virtual mailboxes: Crashfix with more than one backend mailbox.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 12 Oct 2008 14:48:18 +0300 |
parents | 399bf5883beb |
children | e18adf3003a4 |
files | src/plugins/virtual/virtual-sync.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/virtual/virtual-sync.c Sun Oct 12 14:47:51 2008 +0300 +++ b/src/plugins/virtual/virtual-sync.c Sun Oct 12 14:48:18 2008 +0300 @@ -118,11 +118,11 @@ static int bbox_mailbox_id_cmp(const void *p1, const void *p2) { - const struct virtual_backend_box *b1 = p1, *b2 = p2; + const struct virtual_backend_box *const *b1 = p1, *const *b2 = p2; - if (b1->mailbox_id < b2->mailbox_id) + if ((*b1)->mailbox_id < (*b2)->mailbox_id) return -1; - if (b1->mailbox_id > b2->mailbox_id) + if ((*b1)->mailbox_id > (*b2)->mailbox_id) return 1; return 0; }