Bläddra i källkod

fix fallout from libc_hidden_proto removal

Denis Vlasenko 17 år sedan
förälder
incheckning
ad636db9fe
2 ändrade filer med 4 tillägg och 1 borttagningar
  1. 2 1
      libc/string/strcasecmp.c
  2. 2 0
      libc/string/strncasecmp.c

+ 2 - 1
libc/string/strcasecmp.c

@@ -11,11 +11,12 @@
 #include <locale.h>
 
 #ifdef WANT_WIDE
-# include <wchar.h>
 # define strcasecmp wcscasecmp
 # define strcasecmp_l wcscasecmp_l
 libc_hidden_proto(wcscasecmp)
+# if defined(__USE_GNU) && defined(__UCLIBC_HAS_XLOCALE__)
 libc_hidden_proto(wcscasecmp_l)
+# endif
 # ifdef __UCLIBC_DO_XLOCALE
 libc_hidden_proto(towlower_l)
 #  define TOLOWER(C) towlower_l((C), locale_arg)

+ 2 - 0
libc/string/strncasecmp.c

@@ -14,7 +14,9 @@
 # define strncasecmp wcsncasecmp
 # define strncasecmp_l wcsncasecmp_l
 libc_hidden_proto(wcsncasecmp)
+# if defined(__USE_GNU) && defined(__UCLIBC_HAS_XLOCALE__)
 libc_hidden_proto(wcsncasecmp_l)
+# endif
 # ifdef __UCLIBC_DO_XLOCALE
 libc_hidden_proto(towlower_l)
 #  define TOLOWER(C) towlower_l((C), locale_arg)