11 #error This file should only be compiled with _MBCS defined
19#pragma warning(disable:__WARNING_POTENTIAL_BUFFER_OVERFLOW_NULLTERMINATED)
43 const unsigned char *
s1,
44 const unsigned char *
s2,
48 unsigned short c1, c2;
51 unsigned char szResult[4];
57 if (_loc_update.GetLocaleT()->mbcinfo->ismbcodepage == 0)
58 return _stricmp_l((
const char *)
s1, (
const char *)
s2, _loc_update.GetLocaleT());
70 _loc_update.GetLocaleT(),
71 _loc_update.GetLocaleT()->mbcinfo->mblocalename,
77 _loc_update.GetLocaleT()->mbcinfo->mbcodepage,
83 c1 = (szResult[0] << 8) + szResult[1];
103 _loc_update.GetLocaleT(),
104 _loc_update.GetLocaleT()->mbcinfo->mblocalename,
110 _loc_update.GetLocaleT()->mbcinfo->mbcodepage,
116 c2 = (szResult[0] << 8) + szResult[1];
129 return( (c1 > c2) ? 1 : -1 );
137 const unsigned char *
s1,
138 const unsigned char *
s2
int __cdecl __acrt_LCMapStringA(_locale_t const plocinfo, PCWSTR const LocaleName, DWORD const dwMapFlags, PCCH const lpSrcStr, int const cchSrc, PCH const lpDestStr, int const cchDest, int const code_page, BOOL const bError)
#define _mbbtolower_l(_c, p)
#define _ismbblead_l(_c, p)
#define _VALIDATE_RETURN(expr, errorcode, retexpr)
_Check_return_ _CRTIMP int __cdecl _stricmp_l(_In_z_ const char *str1, _In_z_ const char *str2, _In_opt_ _locale_t locale)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
_Check_return_ _CRTIMP int __cdecl _mbsicmp(_In_z_ const unsigned char *_Str1, _In_z_ const unsigned char *_Str2)
int __cdecl _mbsicmp_l(const unsigned char *s1, const unsigned char *s2, _locale_t plocinfo)