Fix MultiByteToWideChar and WideCharToMultiByte when called with code
page CP_SYMBOL. Remove the symbol font from the code page table, so it is not reported as a valid/supported/installed code page. Remove workarounds for the badly behaved MultiByteToWideChar and co. in a few places.
Showing
- dlls/gdi/mfdrv/text.c 3 additions, 9 deletionsdlls/gdi/mfdrv/text.c
- dlls/kernel/locale.c 22 additions, 4 deletionsdlls/kernel/locale.c
- include/wine/unicode.h 3 additions, 1 deletioninclude/wine/unicode.h
- libs/unicode/Makefile.in 0 additions, 1 deletionlibs/unicode/Makefile.in
- libs/unicode/c_042.c 0 additions, 749 deletionslibs/unicode/c_042.c
- libs/unicode/cpmap.pl 1 addition, 31 deletionslibs/unicode/cpmap.pl
- libs/unicode/cptable.c 1 addition, 3 deletionslibs/unicode/cptable.c
- libs/unicode/mbtowc.c 19 additions, 0 deletionslibs/unicode/mbtowc.c
- libs/unicode/wctomb.c 21 additions, 0 deletionslibs/unicode/wctomb.c
- libs/unicode/wine_unicode.def 2 additions, 0 deletionslibs/unicode/wine_unicode.def
- objects/font.c 3 additions, 7 deletionsobjects/font.c
- objects/text.c 6 additions, 12 deletionsobjects/text.c
Loading
Please register or sign in to comment