dovecot-1.2: virtual: Fix assert-crashing caused by previous cha...
dovecot at dovecot.org
dovecot at dovecot.org
Mon Jan 26 00:47:29 EET 2009
details: http://hg.dovecot.org/dovecot-1.2/rev/be4006078b6b
changeset: 8680:be4006078b6b
user: Timo Sirainen <tss at iki.fi>
date: Sun Jan 25 17:47:23 2009 -0500
description:
virtual: Fix assert-crashing caused by previous changes.
diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
src/plugins/virtual/virtual-sync.c | 6 ++++--
diffs (16 lines):
diff -r 418a6b109238 -r be4006078b6b src/plugins/virtual/virtual-sync.c
--- a/src/plugins/virtual/virtual-sync.c Sun Jan 25 19:54:54 2009 +0200
+++ b/src/plugins/virtual/virtual-sync.c Sun Jan 25 17:47:23 2009 -0500
@@ -681,8 +681,10 @@ virtual_sync_mailbox_box_add(struct virt
uidmap[dest].real_uid = uid;
uidmap[dest].virtual_uid = 0;
- rec.rec.real_uid = uid;
- array_append(&ctx->all_adds, &rec, 1);
+ if (ctx->mbox->uids_mapped) {
+ rec.rec.real_uid = uid;
+ array_append(&ctx->all_adds, &rec, 1);
+ }
}
}
}
More information about the dovecot-cvs
mailing list