From: Gerald Carter Date: Mon, 20 Sep 2004 19:19:59 +0000 (+0000) Subject: r2450: don't limit the number of groups returned by winbindd_getgroups() X-Git-Tag: initial-v3-0-unstable~5786 X-Git-Url: http://git.samba.org/samba.git/?p=tprouty%2Fsamba.git;a=commitdiff_plain;h=4ba98cb469ad938bbc2e46cffaa48cc1c46b8e4e r2450: don't limit the number of groups returned by winbindd_getgroups() --- diff --git a/source/nsswitch/winbindd_group.c b/source/nsswitch/winbindd_group.c index d1e8678c81..a3b826278b 100644 --- a/source/nsswitch/winbindd_group.c +++ b/source/nsswitch/winbindd_group.c @@ -923,14 +923,11 @@ static void add_gid_to_array_unique(gid_t gid, gid_t **gids, int *num) { int i; - if ((*num) >= groups_max()) - return; - for (i=0; i<*num; i++) { if ((*gids)[i] == gid) return; } - + *gids = Realloc(*gids, (*num+1) * sizeof(gid_t)); if (*gids == NULL)