23 Apr
2019
23 Apr
'19
10:17 a.m.
Jactry Zeng <jzeng(a)codeweavers.com> wrote:
+ lstrcpyA(expected_val, "\xe9\x85\x92\x2e"); + len = MultiByteToWideChar(CP_ACP, 0, expected_val, -1, expected_valW, MAX_PATH) - 1;
You should not rely on CP_ACP being compatible with the multibyte string. This just want to get an expected result which corresponding to native GetPrivateProfileStringW()'s.
This can't work reliably, the test should be made to return reasonable results under different locales. -- Dmitry.