dovecot-2.0: pop3-login: Don't crash at startup.

dovecot at dovecot.org dovecot at dovecot.org
Mon Feb 22 17:53:40 EET 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/32d6dd7ce7cb
changeset: 10804:32d6dd7ce7cb
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Feb 22 17:53:36 2010 +0200
description:
pop3-login: Don't crash at startup.

diffstat:

 src/login-common/login-settings.c |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (14 lines):

diff -r d825d532db87 -r 32d6dd7ce7cb src/login-common/login-settings.c
--- a/src/login-common/login-settings.c	Mon Feb 22 17:04:40 2010 +0200
+++ b/src/login-common/login-settings.c	Mon Feb 22 17:53:36 2010 +0200
@@ -212,8 +212,8 @@
 		i_fatal("Error reading configuration: %s", error);
 
 	cache_sets = settings_parser_get_list(parser) + 1;
-	for (count = 0; cache_sets[count] != NULL; count++) ;
-	i_assert(input.roots[count] == NULL);
+	for (count = 0; input.roots[count] != NULL; count++) ;
+	i_assert(cache_sets[count] == NULL);
 	sets = p_new(pool, void *, count + 1);
 	for (i = 0; i < count; i++) {
 		sets[i] = settings_dup(input.roots[i], cache_sets[i], pool);


More information about the dovecot-cvs mailing list