c579932f37037f8955cb9a01cb8dcde54048cc60
1 #include <crtdll/mbstring.h>
3 #include <crtdll/stdlib.h>
6 size_t _mbclen(const unsigned char *s
)
8 return (_ismbblead(*s
>>8) && _ismbbtrail(*s
&0x00FF)) ? 2 : 1;
11 size_t _mbclen2(const unsigned int s
)
13 return (_ismbblead(s
>>8) && _ismbbtrail(s
&0x00FF)) ? 2 : 1;
16 // assume MB_CUR_MAX == 2
17 int mblen( const char *s
, size_t count
)