From d62116ed81818e4abd07795c1595af5c5dece6fd Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 21 Nov 2004 07:22:02 +0000 Subject: [PATCH] Fix brain cramp in previous checkin. --- lib/getopt_.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/getopt_.h b/lib/getopt_.h index 30c2bf2068..efae5aa695 100644 --- 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 -- 2.30.2