This is the mail archive of the cygwin-patches mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: typo correction in grp.cc


On Jun  6 19:08, Denis Excoffier wrote:
> Hello,
> 
> The following patch (or equivalent) is needed in order for /usr/bin/id to return the full set of groups
> in case the user given as argument belongs to more than 10 groups:
> 
> diff -uNr cygwin-snapshot-20140523-1.original/winsup/cygwin/grp.cc cygwin-snapshot-20140523-1.patched/winsup/cygwin/grp.cc
> --- cygwin-snapshot-20140523-1.original/winsup/cygwin/grp.cc	2014-05-23 12:31:13.000000000 +0200
> +++ cygwin-snapshot-20140523-1.patched/winsup/cygwin/grp.cc	2014-05-26 15:08:37.542897300 +0200
> @@ -656,11 +656,11 @@
>  	  groups[cnt] = grp->gr_gid;
>  	++cnt;
>        }
> -  *ngroups = cnt;
>    if (cnt > *ngroups)
>      ret = -1;
>    else
>      ret = cnt;
> +  *ngroups = cnt;
>  
>    syscall_printf ( "%d = getgrouplist(%s, %u, %p, %d)",
>  		  ret, user, gid, groups, *ngroups);
> 
> 
> Please apply.

Done.  Thanks a lot.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Attachment: pgpfKEj01sXh5.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]