21 Oct
2022
21 Oct
'22
10:03 a.m.
Piotr Caban (@piotr) commented about dlls/msvcrt/mbcs.c:
+ * _mbsicmp_l(MSVCRT.@) */ -int CDECL _mbsicmp(const unsigned char* str, const unsigned char* cmp) +int CDECL _mbsicmp_l(const unsigned char* str, const unsigned char* cmp, _locale_t locale) { - if(get_mbcinfo()->ismbcodepage) + pthreadmbcinfo mbcinfo; + + if (!MSVCRT_CHECK_PMT(str && cmp)) + return _NLSCMPERROR; + + if(!locale) + mbcinfo = get_mbcinfo(); + else + mbcinfo = locale->mbcinfo; + if(mbcinfo) `if(mbcinfo->ismbcodepage)`
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/1120#note_11678