]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
userdb listing: Don't crash with multiple userdbs.
authorTimo Sirainen <tss@iki.fi>
Fri, 15 May 2009 19:35:06 +0000 (15:35 -0400)
committerTimo Sirainen <tss@iki.fi>
Fri, 15 May 2009 19:35:06 +0000 (15:35 -0400)
--HG--
branch : HEAD

src/auth/auth-master-connection.c

index 9358526cb0576515f0e3f1a5eb9c0d912ab8378e..05a896dfd7ad928d066f8a64b2c2bf53f1dc1947 100644 (file)
@@ -222,8 +222,8 @@ static void master_input_list_callback(const char *user, void *context)
                }
 
                /* continue iterating next userdb */
-               userdb_blocking_iter_init(ctx->userdb,
-                                         master_input_list_callback, ctx);
+               ctx->iter = userdb_blocking_iter_init(ctx->userdb,
+                                       master_input_list_callback, ctx);
                userdb_blocking_iter_next(ctx->iter);
                return;
        }