From 3739b5f9950dae89f93bbe8fa9c370659aee6f7f Mon Sep 17 00:00:00 2001 From: Huw Davies Date: Thu, 31 May 2007 12:47:19 +0100 Subject: [PATCH] gdi32: Pass an lpDx array to the driver if the escapement is non-zero, so that the driver has access to the unrotated advance widths. --- dlls/gdi32/font.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/gdi32/font.c b/dlls/gdi32/font.c index 17fcfe6a13a..fa9954db5cb 100644 --- a/dlls/gdi32/font.c +++ b/dlls/gdi32/font.c @@ -1993,7 +1993,7 @@ BOOL WINAPI ExtTextOutW( HDC hdc, INT x, INT y, UINT flags, y = pt.y; char_extra = GetTextCharacterExtra(hdc); - if(char_extra || dc->breakExtra || breakRem || lpDx) + if(char_extra || dc->breakExtra || breakRem || lpDx || lf.lfEscapement != 0) { UINT i; SIZE tmpsz;