Bruce pointed out, that a misleading warning would be issued

in an (unlikely) border case (maxgroups==1 and the user is on
an /etc/group line for the same group and that group only ...).

Now this case is dealt with as before ...
This commit is contained in:
Stefan Eßer 1995-02-17 19:45:21 +00:00
parent 390784fbeb
commit b5fd1704b2
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=6536

View File

@ -70,7 +70,7 @@ getgrouplist(uname, agroup, groups, grpcnt)
*/
setgrent();
while (grp = getgrent()) {
for (i = 1; i < ngroups; i++) {
for (i = 0; i < ngroups; i++) {
if (grp->gr_gid == groups[i])
goto skip;
}