diff --git a/src/nano.c b/src/nano.c index 7d611526..2a7ccbc1 100644 --- a/src/nano.c +++ b/src/nano.c @@ -926,6 +926,12 @@ void renumber(filestruct *fileptr) } } +#ifdef HAVE_GETOPT_LONG +#define print1opt(shortflag, longflag, desc) print1opt_full(shortflag, longflag, desc) +#else +#define print1opt(shortflag, longflag, desc) print1opt_full(shortflag, desc) +#endif + /* Print one usage string to the screen. This cuts down on duplicate * strings to translate, and leaves out the parts that shouldn't be * translatable (the flag names). */ diff --git a/src/nano.h b/src/nano.h index ba6f2139..28d5249a 100644 --- a/src/nano.h +++ b/src/nano.h @@ -47,12 +47,6 @@ #define charcpy(dest, src, n) memcpy(dest, src, (n) * sizeof(char)) /* Other macros. */ -#ifdef HAVE_GETOPT_LONG -#define print1opt(shortflag, longflag, desc) print1opt_full(shortflag, longflag, desc) -#else -#define print1opt(shortflag, longflag, desc) print1opt_full(shortflag, desc) -#endif - #ifdef BROKEN_REGEXEC #undef regexec #define regexec(preg, string, nmatch, pmatch, eflags) safe_regexec(preg, string, nmatch, pmatch, eflags)