[Bug 39297] kernel32.IsValidCodePage and friends don't support code page 708.
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Sep 21 16:07:52 CDT 2015
https://bugs.winehq.org/show_bug.cgi?id=39297
--- Comment #4 from Hin-Tak Leung <htl10 at users.sourceforge.net> ---
The list of functions which FontValidator tries to access are:
BOOL kernel32.GetCPInfo( UINT CodePage, LPCPINFO lpCPInfo )
BOOL kernel32.IsValidCodePage( UINT CodePage )
BOOL kernel32.IsDBCSLeadByteEx( UINT CodePage, BYTE TestChar )
int kernel32.MultiByteToWideChar( UINT CodePage,
DWORD dwFlags,
LPCSTR lpMultiByteStr,
int cbMultiByte,
LPWSTR lpWideCharStr,
int cchWideChar )
As one can see, all of them contains a codepage argument.
For most (all?) codepages, these eventually traces to one of
wine/libs/wine/c_*.c .
for example, for code page 950 (traditional chinese), there is a file
wine/libs/wine/c_950.c .
Whereas c_950.c and friends are derived from public sources on www.unicode.org,
I cannot (yet) find an authoritative source of what code page 708 is, although
both
glibc and mono claims to supports this code page in their internationalization
support.
--
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