# HG changeset patch # User Jim Meyering # Date 814031952 0 # Node ID 62aa0b766a11a7956eb1ed81d54d720f63f7b03d # Parent 89a4657bb64a831446289f1045bdc16a30fc09b1 [HAVE_ENDGRENT]: Define away endgrent. [HAVE_ENDPWENT]: Define away endpwent. diff --git a/lib/userspec.c b/lib/userspec.c --- a/lib/userspec.c +++ b/lib/userspec.c @@ -63,9 +63,12 @@ struct group *getgrgid (); #endif -#ifdef _POSIX_SOURCE -#define endpwent() -#define endgrent() +#ifndef HAVE_ENDGRENT +# define endgrent() ((void) 0) +#endif + +#ifndef HAVE_ENDPWENT +# define endpwent() ((void) 0) #endif /* Perform the equivalent of the statement `dest = strdup (src);',