[Bug 46303] Warcraft 3: Reign of Chaos (Czech language) can' t be installed from CD

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 18 05:45:03 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=46303

--- Comment #10 from Piotr Caban <piotr.caban at gmail.com> ---
We have already tests showing this problem in wine. I'll work on a fix but I'm
afraid the change will be to risky to include in Wine 4.0.

In native msvc* dlls some functions behave differently when locale was never
set (or there was only setlocale(X, "C") call). In case of toupper only
characters from a...z range should be modified.

Side note:
The result returned by toupper in "working" case is incorrect but the
application happens to work with it.

tolower tests with "initial" locale:
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/msvcrt/tests/string.c#l2782

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list