From 85c16fc45b2448972ce4aa22bade7774d8811d90 Mon Sep 17 00:00:00 2001 From: Dmitry Timoshkov Date: Tue, 24 Jun 2008 16:11:05 +0900 Subject: [PATCH] gdi32: Don't forget to update the glyph advance in the case of a custom transformation. --- dlls/gdi32/freetype.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/gdi32/freetype.c b/dlls/gdi32/freetype.c index 1fc385ddd27..bccb0638998 100644 --- a/dlls/gdi32/freetype.c +++ b/dlls/gdi32/freetype.c @@ -4440,7 +4440,7 @@ DWORD WineEngGetGlyphOutline(GdiFont *incoming_font, UINT glyph, UINT format, vec.x = ft_face->glyph->metrics.horiAdvance; vec.y = 0; pFT_Vector_Transform(&vec, &transMat); - lpgm->gmCellIncX = (vec.x+63) >> 6; + adv = lpgm->gmCellIncX = (vec.x+63) >> 6; lpgm->gmCellIncY = -((vec.y+63) >> 6); } lpgm->gmBlackBoxX = (right - left) >> 6; -- 2.11.4.GIT