gdi32: Fix the regression caused by the scaling font metrics patch

Dmitry Timoshkov dmitry at codeweavers.com
Tue Jan 8 21:47:00 CST 2008


Hello,

Changelog:
    gdi32: Fix the regression caused by the scaling font metrics patch.
---
 dlls/gdi32/freetype.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/gdi32/freetype.c b/dlls/gdi32/freetype.c
index 480b8e5..f2d225c 100644
--- a/dlls/gdi32/freetype.c
+++ b/dlls/gdi32/freetype.c
@@ -3125,7 +3125,7 @@ found:
     TRACE("Chosen: %s %s (%s/%p:%ld)\n", debugstr_w(family->FamilyName),
 	  debugstr_w(face->StyleName), face->file, face->font_data_ptr, face->face_index);
 
-    ret->ppem = height;
+    ret->ppem = face->size.height + diff;
     ret->aveWidth = abs(lf.lfWidth);
 
     ret->scale_x = 0.0;
-- 
1.5.3.7






More information about the wine-patches mailing list