changeset 48699:c912a632b4a2

Fixed the build error in getopt.c that occured on systems lacking a gettext implementation. Thanks go to Andrew Choi [akochoi@shaw.ca] for this one.
author Ben Key <bkey1@tampabay.rr.com>
date Sat, 07 Dec 2002 05:22:27 +0000
parents 7b32cc7ff520
children df6767370b43
files lib-src/getopt.c
diffstat 1 files changed, 13 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/lib-src/getopt.c	Fri Dec 06 19:56:57 2002 +0000
+++ b/lib-src/getopt.c	Sat Dec 07 05:22:27 2002 +0000
@@ -76,14 +76,20 @@
 #endif
 
 #if 0
-#ifdef _LIBC
-# include <libintl.h>
-#else
+#  ifdef _LIBC
+#    include <libintl.h>
+#  else  /* not #ifdef _LIBC */
 /* This is for other GNU distributions with internationalized messages.  */
-# include "gettext.h"
-#endif
-#endif
-#define _(msgid) gettext (msgid)
+#    include "gettext.h"
+#  endif  /* end #ifdef _LIBC */
+#endif  /* end #if 0 */
+
+#if HAVE_LIBINTL_H || defined _LIBC
+  /* Should I include libintl.h here as in regex.c ? */
+#  define _(msgid) gettext (msgid)
+#else  /* not #if HAVE_LIBINTL_H || defined _LIBC */
+#  define _(msgid) (msgid)
+#endif  /* end #if HAVE_LIBINTL_H || defined _LIBC */
 
 #if defined _LIBC && defined USE_IN_LIBIO
 # include <wchar.h>