diff options
-rw-r--r-- | libc/unistd/getopt-susv3.c | 9 | ||||
-rw-r--r-- | libc/unistd/getopt.c | 10 |
2 files changed, 1 insertions, 18 deletions
diff --git a/libc/unistd/getopt-susv3.c b/libc/unistd/getopt-susv3.c index d7b8d0dca..49f9626bc 100644 --- a/libc/unistd/getopt-susv3.c +++ b/libc/unistd/getopt-susv3.c @@ -22,14 +22,7 @@ #include <string.h> #include <stdio.h> #include <getopt.h> - - -#ifdef __UCLIBC_MJN3_ONLY__ -#warning TODO: Enable gettext awareness. -#endif /* __UCLIBC_MJN3_ONLY__ */ - -#undef _ -#define _(X) X +#include <libintl.h> #ifdef __BCC__ static const char missing[] = "option requires an argument"; diff --git a/libc/unistd/getopt.c b/libc/unistd/getopt.c index f1ee0f462..a709b424a 100644 --- a/libc/unistd/getopt.c +++ b/libc/unistd/getopt.c @@ -72,22 +72,12 @@ # include <unixlib.h> #endif -#if !defined __UCLIBC__ && !defined __UCLIBC_HAS_GETTEXT_AWARENESS__ #ifdef _LIBC # include <libintl.h> #else # include "gettext.h" # define _(msgid) gettext (msgid) #endif -#else -#ifdef __UCLIBC_MJN3_ONLY__ -#warning TODO: Enable gettext awareness. -#endif /* __UCLIBC_MJN3_ONLY__ */ - -#undef _ -#define _(X) X - -#endif /* Treat '-W foo' the same as the long option '--foo', * disabled for the moment since it costs about 2k... */ |