]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
mail storage service: Only some userdb extra fields were used.
authorTimo Sirainen <tss@iki.fi>
Tue, 9 Mar 2010 14:24:57 +0000 (16:24 +0200)
committerTimo Sirainen <tss@iki.fi>
Tue, 9 Mar 2010 14:24:57 +0000 (16:24 +0200)
--HG--
branch : HEAD

src/lib-storage/mail-storage-service.c

index da285129e320b14b10ca0c4d5e55a4cdc934835c..84e27ffd318f6d4512d5aca964a4fab9f11491d4 100644 (file)
@@ -133,7 +133,7 @@ user_reply_handle(struct mail_storage_service_user *user,
        }
 
        str = array_get(&reply->extra_fields, &count);
-       for (i = 0; i < count && ret == 0; i++) {
+       for (i = 0; i < count && ret >= 0; i++) {
                line = str[i];
                if (strncmp(line, "system_groups_user=", 19) == 0) {
                        user->system_groups_user =