X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/58743a87b8a6b8160c6bd562ed4dd8dcfcb2d4e2..9935066b704bcf2e6e48dac85cb1b4047d8f439d:/getgroups.c diff --git a/getgroups.c b/getgroups.c index 4a10fe7d..8bb82f5d 100644 --- a/getgroups.c +++ b/getgroups.c @@ -36,13 +36,17 @@ main(UNUSED(int argc), UNUSED(char *argv[])) { int n, i; gid_t list[NGROUPS_MAX]; - gid_t gid = getgid(); + gid_t gid = MY_GID(); int gid_in_list = 0; +#ifdef HAVE_GETGROUPS if ((n = getgroups(NGROUPS_MAX, list)) < 0) { perror("getgroups"); return 1; } +#else + n = 0; +#endif for (i = 0; i < n; i++) { printf("%lu ", (unsigned long)list[i]);