diff options
author | Jim Meyering <jim@meyering.net> | 2003-06-06 19:36:00 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2003-06-06 19:36:00 +0000 |
commit | 06b486287f273f08f543e888cbe2aa187c762888 (patch) | |
tree | 09c3abff27f228c9728a5b403bc9c211349a8624 /lib/userspec.c | |
parent | 54978a766dd03ae69282a94f0dfde6ddb0801978 (diff) | |
download | coreutils-06b486287f273f08f543e888cbe2aa187c762888.tar.xz |
Update from gnulib.
Diffstat (limited to 'lib/userspec.c')
-rw-r--r-- | lib/userspec.c | 24 |
1 files changed, 3 insertions, 21 deletions
diff --git a/lib/userspec.c b/lib/userspec.c index 9def456ad..80ace3e23 100644 --- a/lib/userspec.c +++ b/lib/userspec.c @@ -1,5 +1,5 @@ /* userspec.c -- Parse a user and group string. - Copyright (C) 1989-1992, 1997, 1998, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1989-1992, 1997-1998, 2000, 2002-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 @@ -21,19 +21,7 @@ # include <config.h> #endif -#ifdef __GNUC__ -# define alloca __builtin_alloca -#else -# if HAVE_ALLOCA_H -# include <alloca.h> -# else -# ifdef _AIX - # pragma alloca -# else -char *alloca (); -# endif -# endif -#endif +#include <alloca.h> #include <stdio.h> #include <sys/types.h> @@ -44,9 +32,7 @@ char *alloca (); # include <sys/param.h> #endif -#if HAVE_LIMITS_H -# include <limits.h> -#endif +#include <limits.h> #if HAVE_STRING_H # include <string.h> @@ -86,10 +72,6 @@ struct group *getgrgid (); # define endpwent() ((void) 0) #endif -#ifndef CHAR_BIT -# define CHAR_BIT 8 -#endif - /* The extra casts work around common compiler bugs. */ #define TYPE_SIGNED(t) (! ((t) 0 < (t) -1)) /* The outer cast is needed to work around a bug in Cray C 5.0.3.0. |