]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
acl: Fixed crash when acl_lookup_dict was disabled and user belonged to groups.
authorTimo Sirainen <tss@iki.fi>
Fri, 4 Mar 2011 00:51:18 +0000 (02:51 +0200)
committerTimo Sirainen <tss@iki.fi>
Fri, 4 Mar 2011 00:51:18 +0000 (02:51 +0200)
src/plugins/acl/acl-lookup-dict.c

index 4f629bf7e11129109a3d0b9bff65c8632c3094b6..8e168613232a96f189a4ad8aa1ff817dcde1d4e2 100644 (file)
@@ -311,6 +311,8 @@ acl_lookup_dict_iterate_visible_init(struct acl_lookup_dict *dict)
           first one */
        if (dict->dict != NULL)
                acl_lookup_dict_iterate_read(iter);
+       else
+               array_clear(&iter->iter_ids);
        return iter;
 }