OSDN Git Service

fix fallout from libc_hidden_proto removal
authorDenis Vlasenko <vda.linux@googlemail.com>
Mon, 2 Jun 2008 05:49:58 +0000 (05:49 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Mon, 2 Jun 2008 05:49:58 +0000 (05:49 -0000)
libc/string/strcasecmp.c
libc/string/strncasecmp.c

index 54ce7f8..8a7836d 100644 (file)
 #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)
index fea9006..ab84be7 100644 (file)
@@ -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)