11 #error This file should only be compiled with _MBCS defined
17#pragma warning(disable:__WARNING_POTENTIAL_BUFFER_OVERFLOW_NULLTERMINATED)
55 _LocaleUpdate locale_update(
locale);
57 if (locale_update.GetLocaleT()->mbcinfo->ismbcodepage == 0)
68 if (
length == 0 && *
string ==
'\0')
73 chartype =
_mbbtype_l(*
string++, chartype, locale_update.GetLocaleT());
#define _VALIDATE_RETURN(expr, errorcode, retexpr)
GLuint GLsizei GLsizei * length
_Check_return_ _CRTIMP int __cdecl _mbbtype_l(_In_ unsigned char _Ch, _In_ int _CType, _In_opt_ _locale_t _Locale)
int __cdecl _mbsbtype(unsigned char const *const string, size_t const length)
int __cdecl _mbsbtype_l(unsigned char const *string, size_t length, _locale_t const locale)