dovecot-1.2: virtual: Crashfix on a specific configuration.
dovecot at dovecot.org
dovecot at dovecot.org
Sat Feb 21 01:29:35 EET 2009
details: http://hg.dovecot.org/dovecot-1.2/rev/5e6d0ca437a2
changeset: 8761:5e6d0ca437a2
user: Timo Sirainen <tss at iki.fi>
date: Fri Feb 20 18:29:30 2009 -0500
description:
virtual: Crashfix on a specific configuration.
diffstat:
1 file changed, 5 insertions(+)
src/plugins/virtual/virtual-config.c | 5 +++++
diffs (15 lines):
diff -r 2e563febbc67 -r 5e6d0ca437a2 src/plugins/virtual/virtual-config.c
--- a/src/plugins/virtual/virtual-config.c Fri Feb 20 17:36:26 2009 -0500
+++ b/src/plugins/virtual/virtual-config.c Fri Feb 20 18:29:30 2009 -0500
@@ -243,6 +243,11 @@ static int virtual_config_expand_wildcar
/* get patterns we want to list */
wboxes = array_get_modifiable(&wildcard_boxes, &count);
+ if (count == 0) {
+ /* only negative wildcards - doesn't really make sense.
+ just ignore. */
+ return 0;
+ }
patterns = t_new(const char *, count + 1);
for (i = 0; i < count; i++)
patterns[i] = wboxes[i]->name;
More information about the dovecot-cvs
mailing list