13int colldif(
unsigned short c1,
unsigned short c2)
21int _mbsncoll(
const unsigned char *str1,
const unsigned char *str2,
size_t n)
23 unsigned char *
s1 = (
unsigned char *)str1;
24 unsigned char *
s2 = (
unsigned char *)str2;
26 unsigned short *short_s1, *short_s2;
50 short_s1 = (
unsigned short *)
s1;
51 short_s2 = (
unsigned short *)
s2;
52 if ( *short_s1 != *short_s2 )
53 return colldif(*short_s1, *short_s2);
70int _mbsnbcoll(
const unsigned char *str1,
const unsigned char *str2,
size_t n)
72 unsigned char *
s1 = (
unsigned char *)str1;
73 unsigned char *
s2 = (
unsigned char *)str2;
75 unsigned short *short_s1, *short_s2;
99 short_s1 = (
unsigned short *)
s1;
100 short_s2 = (
unsigned short *)
s2;
101 if ( *short_s1 != *short_s2 )
102 return colldif(*short_s1, *short_s2);
int _mbsncoll(const unsigned char *str1, const unsigned char *str2, size_t n)
int colldif(unsigned short c1, unsigned short c2)
int _mbsnbcoll(const unsigned char *str1, const unsigned char *str2, size_t n)
int __cdecl _ismbblead(unsigned int)