Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/mingw/include/string.h')
-rw-r--r--winsup/mingw/include/string.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/winsup/mingw/include/string.h b/winsup/mingw/include/string.h
index 322d6b626..55aa0bfcb 100644
--- a/winsup/mingw/include/string.h
+++ b/winsup/mingw/include/string.h
@@ -98,8 +98,12 @@ unsigned char* _mbschr (unsigned char*, unsigned char*);
unsigned char* _mbsncat (unsigned char*, const unsigned char*, size_t);
unsigned char* _mbstok (unsigned char*, unsigned char*);
-#endif /* Not __STRICT_ANSI__ */
+#ifdef __MSVCRT__
+int _strncoll(const char*, const char*, size_t);
+int _strnicoll(const char*, const char*, size_t);
+#endif
+#endif /* Not __STRICT_ANSI__ */
/*
* Unicode versions of the standard calls.
@@ -122,7 +126,6 @@ wchar_t* wcsstr(const wchar_t*, const wchar_t*);
wchar_t* wcstok(wchar_t*, const wchar_t*);
size_t wcsxfrm(wchar_t*, const wchar_t*, size_t);
-
#ifndef __STRICT_ANSI__
/*
* Unicode versions of non-ANSI functions provided by CRTDLL.
@@ -141,6 +144,12 @@ wchar_t* _wcsrev (wchar_t*);
wchar_t* _wcsset (wchar_t*, wchar_t);
wchar_t* _wcsupr (wchar_t*);
+#ifdef __MSVCRT__
+int _wcsncoll(const wchar_t*, const wchar_t*, size_t);
+int _wcsnicoll(const wchar_t*, const wchar_t*, size_t);
+#endif
+
+
#endif /* Not __STRICT_ANSI__ */