11 #error This file should only be compiled with _MBCS defined
56 const unsigned char *
string,
64 if (_loc_update.GetLocaleT()->mbcinfo->ismbcodepage == 0)
71 return (
unsigned char *)(*(
string +
retval) ?
string +
retval :
nullptr);
85 for (
q = (
unsigned char *)
string; *
q;
q++) {
90 if (((*
p == *
q) && (
p[1] ==
q[1])) ||
p[1] ==
'\0')
108 return((
size_t) (
q -
string));
110 return((*
q) ?
q :
nullptr);
121 const unsigned char *
string,
#define _ismbblead_l(_c, p)
#define _VALIDATE_RETURN(expr, errorcode, retexpr)
GLdouble GLdouble GLdouble GLdouble q
_Check_return_ _CRTIMP unsigned char *__cdecl _mbsspnp_l(_In_z_ const unsigned char *_Str1, _In_z_ const unsigned char *_Str2, _In_opt_ _locale_t _Locale)
_Check_return_ _CRTIMP size_t __cdecl _mbsspn(_In_z_ const unsigned char *_Str, _In_z_ const unsigned char *_Control)
_Check_return_ _CRTIMP unsigned char *__cdecl _mbsspnp(_In_z_ const unsigned char *_Str1, _In_z_ const unsigned char *_Str2)
size_t __cdecl _mbsspn_l(const unsigned char *string, const unsigned char *charset, _locale_t plocinfo)
const unsigned char * charset
_Check_return_ _CRTIMP size_t __cdecl strspn(_In_z_ const char *_Str, _In_z_ const char *_Control)