X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/7a2fd68b966a404a50de922053d6f0dd17151bee..e0ed4e4087ebeff0b0fe8f3419bcccf84fbd89a9:/rsync.c diff --git a/rsync.c b/rsync.c index 36d7b8b1..cfee2d03 100644 --- a/rsync.c +++ b/rsync.c @@ -133,7 +133,7 @@ static int is_in_group(gid_t gid) /* treat failure (-1) as if not member of any group */ ngroups = getgroups(0, 0); if (ngroups > 0) { - gidset = (GETGROUPS_T *) malloc(ngroups * sizeof(GETGROUPS_T)); + gidset = new_array(GETGROUPS_T, ngroups); ngroups = getgroups(ngroups, gidset); } }