From: Jim Meyering Date: Sun, 12 Mar 1995 18:06:08 +0000 (+0000) Subject: Undef __P before defining it. X-Git-Tag: cvs-readonly~8768 X-Git-Url: http://erislabs.net/gitweb/?a=commitdiff_plain;h=fc929d146675da0cda2d142e3d9a2b5616fd2aab;p=gnulib.git Undef __P before defining it. --- diff --git a/lib/linebuffer.h b/lib/linebuffer.h index 265431ad7..5c73951e8 100644 --- a/lib/linebuffer.h +++ b/lib/linebuffer.h @@ -24,6 +24,7 @@ struct linebuffer char *buffer; }; +#undef __P #if defined (__STDC__) && __STDC__ #define __P(x) x #else diff --git a/lib/long-options.h b/lib/long-options.h index 220305ce6..986a52d0d 100644 --- a/lib/long-options.h +++ b/lib/long-options.h @@ -1,10 +1,9 @@ -#ifndef __P -#if defined (__GNUC__) || (defined (__STDC__) && __STDC__) +#undef __P +#if defined (__STDC__) && __STDC__ #define __P(args) args #else #define __P(args) () -#endif /* GCC. */ -#endif /* Not __P. */ +#endif void parse_long_options __P ((int _argc, char **_argv, const char *_command_name, diff --git a/lib/xstrtol.h b/lib/xstrtol.h index ff44d6bec..bebeca3b6 100644 --- a/lib/xstrtol.h +++ b/lib/xstrtol.h @@ -13,6 +13,7 @@ # define __ZLONG_MAX LONG_MAX #endif +#undef __P #if defined (__STDC__) && __STDC__ #define __P(x) x #else