Mercurial > hg > octave-lyh > gnulib-hg
changeset 5473:63188587abd9
Fix brain cramp in previous checkin.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Sun, 21 Nov 2004 07:22:02 +0000 |
parents | 69793d32608e |
children | c66af36719ab |
files | lib/getopt_.h |
diffstat | 1 files changed, 10 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/lib/getopt_.h +++ b/lib/getopt_.h @@ -44,16 +44,16 @@ # undef opterr # undef optind # undef optopt -# ifndef __CONCAT -# define __CONCAT(x, y) x ## y -# endif -# define getopt __CONCAT (__GETOPT_PREFIX, getopt) -# define getopt_long __CONCAT (__GETOPT_PREFIX, getopt_long) -# define getopt_long_only __CONCAT (__GETOPT_PREFIX, getopt_long_only) -# define optarg __CONCAT (__GETOPT_PREFIX, optarg) -# define opterr __CONCAT (__GETOPT_PREFIX, opterr) -# define optind __CONCAT (__GETOPT_PREFIX, optind) -# define optopt __CONCAT (__GETOPT_PREFIX, optopt) +# define __GETOPT_CONCAT(x, y) x ## y +# define __GETOPT_XCONCAT(x, y) __GETOPT_CONCAT (x, y) +# define __GETOPT_ID(y) __GETOPT_XCONCAT (__GETOPT_PREFIX, y) +# define getopt __GETOPT_ID (getopt) +# define getopt_long __GETOPT_ID (getopt_long) +# define getopt_long_only __GETOPT_ID (getopt_long_only) +# define optarg __GETOPT_ID (optarg) +# define opterr __GETOPT_ID (opterr) +# define optind __GETOPT_ID (optind) +# define optopt __GETOPT_ID (optopt) #endif /* Standalone applications get correct prototypes for getopt_long and