From: Timo Sirainen Date: Fri, 25 Apr 2008 00:23:49 +0000 (+0300) Subject: Static attributes were broken in user_attrs. X-Git-Tag: 1.1.rc5~37 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5ecdbd1546a42c77219af2a811e23ba365201cd2;p=thirdparty%2Fdovecot%2Fcore.git Static attributes were broken in user_attrs. --HG-- branch : HEAD --- diff --git a/src/auth/db-ldap.c b/src/auth/db-ldap.c index 4d28957d90..12325333bc 100644 --- a/src/auth/db-ldap.c +++ b/src/auth/db-ldap.c @@ -1103,6 +1103,9 @@ static bool db_ldap_result_int_next(struct db_ldap_result_iterate_context *ctx) ctx->name = t_strdup_until(*ctx->static_attrs, p); ctx->value = p + 1; } + /* make _next_all() return correct values */ + ctx->template = ""; + ctx->val_1_arr[0] = ctx->value; ctx->static_attrs++; return TRUE; }