/* group-member.c -- determine whether group id is in calling user's group list
- Copyright (C) 1994, 1997, 1998 Free Software Foundation, Inc.
+ Copyright (C) 1994, 1997, 1998, 2003 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#endif
#include "group-member.h"
-
-char *xmalloc ();
-char *xrealloc ();
+#include "xalloc.h"
struct group_info
{
while (n_groups == n_group_slots)
{
n_group_slots += 64;
- group = (GETGROUPS_T *) xrealloc (group,
- n_group_slots * sizeof (GETGROUPS_T));
+ group = xrealloc (group, n_group_slots * sizeof (GETGROUPS_T));
n_groups = getgroups (n_group_slots, group);
}
return NULL;
}
- gi = (struct group_info *) xmalloc (sizeof (*gi));
+ gi = xmalloc (sizeof (*gi));
gi->n_groups = n_groups;
gi->group = group;