[PATCH] msvcrt: _Gettnames() should respect user overrides.
Piotr Caban
piotr.caban at gmail.com
Tue Jan 2 07:05:33 CST 2018
On 01/02/18 07:33, Zebediah Figura wrote:
> @@ -1515,16 +1515,14 @@ static MSVCRT_pthreadlocinfo create_locinfo(int category,
> }else if(time_data[i]==LOCALE_SLONGDATE && !lcid[MSVCRT_LC_TIME]) {
> size += sizeof(cloc_long_date) + sizeof(cloc_long_dateW);
> }else {
> - ret = GetLocaleInfoA(lcid_tmp, time_data[i]
> - |LOCALE_NOUSEROVERRIDE, NULL, 0);
> + ret = GetLocaleInfoA(lcid_tmp, time_data[i], NULL, 0);
> if(!ret) {
> free_locinfo(locinfo);
> return NULL;
> }
> size += ret;
>
> - ret = GetLocaleInfoW(lcid_tmp, time_data[i]
> - |LOCALE_NOUSEROVERRIDE, NULL, 0);
> + ret = GetLocaleInfoW(lcid_tmp, time_data[i], NULL, 0);
The LOCALE_NOUSEROVERRIDE flag still needs to be passed in case of "C"
locale.
Thanks,
Piotr
More information about the wine-devel
mailing list