Author: jgardou
Date: Mon Aug 25 09:57:27 2014
New Revision: 63946

URL: http://svn.reactos.org/svn/reactos?rev=63946&view=rev
Log:
[WIN32K]
 - Addendum to r63933: Pass absolute value of the font width to freetype.
CORE-4657 Somehow got lost in the number of attached files.
Spotted by Thomas Faber

Modified:
    trunk/reactos/win32ss/gdi/ntgdi/freetype.c

Modified: trunk/reactos/win32ss/gdi/ntgdi/freetype.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/gdi/ntgdi/freetype.c?rev=63946&r1=63945&r2=63946&view=diff
==============================================================================
--- trunk/reactos/win32ss/gdi/ntgdi/freetype.c  [iso-8859-1] (original)
+++ trunk/reactos/win32ss/gdi/ntgdi/freetype.c  [iso-8859-1] Mon Aug 25 
09:57:27 2014
@@ -1601,7 +1601,7 @@
     }
 
     FT_Set_Pixel_Sizes(ft_face,
-                       TextObj->logfont.elfEnumLogfontEx.elfLogFont.lfWidth,
+                       
abs(TextObj->logfont.elfEnumLogfontEx.elfLogFont.lfWidth),
     /* FIXME: Should set character height if neg */
                        (TextObj->logfont.elfEnumLogfontEx.elfLogFont.lfHeight 
== 0 ?
                         dc->ppdev->devinfo.lfDefaultFont.lfHeight : 
abs(TextObj->logfont.elfEnumLogfontEx.elfLogFont.lfHeight)));


Reply via email to