11 #error This file should only be compiled with _MBCS defined
58 const unsigned char *
string,
65 const unsigned char *
string,
75 if (_loc_update.GetLocaleT()->mbcinfo->ismbcodepage == 0)
79 return (
const unsigned char *)
strpbrk((
const char *)
string, (
const char *)
charset);
92 for (
q = (
unsigned char *)
string; *
q ;
q++) {
98 if (((*
p == *
q) && (
p[1] ==
q[1])) ||
p[1] ==
'\0')
116 return((
size_t) (
q -
string));
118 return((*
q) ?
q :
nullptr);
126 const unsigned char *
string,
132 const unsigned char *
string,
char * strpbrk(const char *String, const char *Delimiters)
#define _ismbblead_l(_c, p)
#define _VALIDATE_RETURN(expr, errorcode, retexpr)
GLdouble GLdouble GLdouble GLdouble q
_Check_return_ _CRTIMP size_t __cdecl _mbscspn(_In_z_ const unsigned char *_Str, _In_z_ const unsigned char *_Control)
_Check_return_ _CRTIMP _CONST_RETURN unsigned char *__cdecl _mbspbrk(_In_z_ const unsigned char *_Str, _In_z_ const unsigned char *_Control)
_Check_return_ _CRTIMP _CONST_RETURN unsigned char *__cdecl _mbspbrk_l(_In_z_ const unsigned char *_Str, _In_z_ const unsigned char *_Control, _In_opt_ _locale_t _Locale)
const unsigned char * charset
size_t __cdecl _mbscspn_l(const unsigned char *string, const unsigned char *charset, _locale_t plocinfo)
_Check_return_ _CRTIMP size_t __cdecl strcspn(_In_z_ const char *_Str, _In_z_ const char *_Control)