1 #include <crtdll/mbstring.h>
3 size_t _mbclen2(const unsigned int s);
4 unsigned int _mbbtoupper(unsigned int c);
6 int _mbsnicmp(const unsigned char *s1, const unsigned char *s2, size_t n)
11 if (_mbbtoupper(*s1) != _mbbtoupper(*s2))
12 return _mbbtoupper(*(unsigned const char *)s1) - _mbbtoupper(*(unsigned const char *)s2);
18 if (!_ismbblead(*s1) )
24 int _mbsnbicmp(const unsigned char *s1, const unsigned char *s2, size_t n)
29 if (_mbbtoupper(*s1) != _mbbtoupper(*s2))
30 return _mbbtoupper(*(unsigned const char *)s1) - _mbbtoupper(*(unsigned const char *)s2);