Nikolay Sivov : gdi32: Return GCP_USEKERNING if font has kerning pairs support.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Jun 8 07:49:55 CDT 2015
Module: wine
Branch: master
Commit: ce58518c6e194e3d94e8aabc974cf4689b274c03
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ce58518c6e194e3d94e8aabc974cf4689b274c03
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Sun Jun 7 08:44:57 2015 +0300
gdi32: Return GCP_USEKERNING if font has kerning pairs support.
---
dlls/gdi32/font.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dlls/gdi32/font.c b/dlls/gdi32/font.c
index 9f0de0e..63de76b 100644
--- a/dlls/gdi32/font.c
+++ b/dlls/gdi32/font.c
@@ -3032,7 +3032,6 @@ DWORD WINAPI GetFontLanguageInfo(HDC hdc)
GCP_GLYPHSHAPE_MASK=FS_ARABIC,
GCP_KASHIDA_MASK=0x00000000,
GCP_LIGATE_MASK=0x00000000,
- GCP_USEKERNING_MASK=0x00000000,
GCP_REORDER_MASK=FS_HEBREW|FS_ARABIC;
DWORD result=0;
@@ -3058,7 +3057,7 @@ DWORD WINAPI GetFontLanguageInfo(HDC hdc)
if( (fontsig.fsCsb[0]&GCP_LIGATE_MASK)!=0 )
result|=GCP_LIGATE;
- if( (fontsig.fsCsb[0]&GCP_USEKERNING_MASK)!=0 )
+ if( GetKerningPairsW( hdc, 0, NULL ) )
result|=GCP_USEKERNING;
/* this might need a test for a HEBREW- or ARABIC_CHARSET as well */
More information about the wine-cvs
mailing list