"Vladimir Pankratov" scriptkid@mail.ru wrote:
--- a/dlls/gdi32/freetype.c 2009-08-08 13:27:23.000000000 +0500 +++ b/dlls/gdi32/freetype.c 2009-09-07 19:58:58.000000000 +0500 @@ -3576,6 +3576,7 @@ if(!TranslateCharsetInfo((DWORD*)(INT_PTR)lf.lfCharSet, &csi, TCI_SRCCHARSET)) { switch(lf.lfCharSet) { case DEFAULT_CHARSET:
- case OEM_CHARSET: csi.fs.fsCsb[0] = 0; break;
default:
How is this different from the default case?
"Vladimir Pankratov" scriptkid@mail.ru wrote:
--- a/dlls/gdi32/freetype.c 2009-08-08 13:27:23.000000000 +0500 +++ b/dlls/gdi32/freetype.c 2009-09-07 19:58:58.000000000 +0500 @@ -3576,6 +3576,7 @@ if(!TranslateCharsetInfo((DWORD*)(INT_PTR)lf.lfCharSet, &csi, TCI_SRCCHARSET)) { switch(lf.lfCharSet) { case DEFAULT_CHARSET:
- case OEM_CHARSET: csi.fs.fsCsb[0] = 0; break;
default:
How is this different from the default case?
I don't know, but without this transription shows incorrectly.