(WIDE_CHAR_SUPPORT): Define if _LIBC as well.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 15 Oct 2000 16:44:45 +0000 (16:44 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 15 Oct 2000 16:44:45 +0000 (16:44 +0000)
Mostly, just a test of the CVS repository.

regex.c

diff --git a/regex.c b/regex.c
index ffbe5fb..a589f15 100644 (file)
--- a/regex.c
+++ b/regex.c
 /* Whether to use ISO C Amendment 1 wide char functions.
    Those should not be used for Emacs since it uses its own.  */
 #define WIDE_CHAR_SUPPORT \
-  (HAVE_WCTYPE_H && HAVE_WCHAR_H && HAVE_BTOWC && !emacs)
+  (defined _LIBC || HAVE_WCTYPE_H && HAVE_WCHAR_H && HAVE_BTOWC && !emacs)
 
 /* For platform which support the ISO C amendement 1 functionality we
    support user defined character classes.  */
-#if defined _LIBC || WIDE_CHAR_SUPPORT
+#if WIDE_CHAR_SUPPORT
 /* Solaris 2.5 has a bug: <wchar.h> must be included before <wctype.h>.  */
 # include <wchar.h>
 # include <wctype.h>
@@ -1933,7 +1933,7 @@ struct range_table_work_area
        }                                                               \
     } while (0)
 
-#if defined _LIBC || WIDE_CHAR_SUPPORT
+#if WIDE_CHAR_SUPPORT
 /* The GNU C library provides support for user-defined character classes
    and the functions from ISO C amendement 1.  */
 # ifdef CHARCLASS_NAME_MAX