msvcrt:string Fix codepage table 1361 (Korean Johab)

Dmitry Timoshkov dmitry at codeweavers.com
Tue Aug 31 04:20:58 CDT 2010


GOUJON Alexandre <ale.goujon at gmail.com> wrote:


> > --- a/libs/wine/c_1361.c
> > +++ b/libs/wine/c_1361.c
> > @@ -8902,6 +8902,6 @@ const struct dbcs_table cptable_1361 =
> >       uni2cp_low,
> >       uni2cp_high,
> >       {
> > -        0x84, 0xd3, 0xd9, 0xde, 0xe0, 0xf9, 0x00, 0x00
> > +        0x81, 0xd3, 0xd8, 0xde, 0xe0, 0xf9, 0x00, 0x00
> >       }
> >   };
> >    
> May I ask some guidance to make this [1] patch accepted ?
> Tests prove that the values above needs to be modified.
> Actually, I don't know if "uni2cp_high" is generated from the Internet 
> or cpmap.pl (maybe both)
> Anyway, I don't understand perl.
> 
> May 
> http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/JOHAB.TXT 
> be wrong ?
> Or may Windows doesn't fully comply with unicode ?

Windows uses an older Unicode specification, that's pretty normal that
unicode.org and Windows data differ in some places. There is no need
to change the mapping unless there is an application that depends on it.

-- 
Dmitry.



More information about the wine-devel mailing list