Module: wine Branch: master Commit: 29295e98e61021028a79212748d1d904cbedc742 URL: http://source.winehq.org/git/wine.git/?a=commit;h=29295e98e61021028a79212748...
Author: Alexandre Julliard julliard@winehq.org Date: Fri Nov 4 16:08:29 2011 +0100
wineps: Fix the font escapement when coordinates are being mirrored.
---
dlls/wineps.drv/download.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/wineps.drv/download.c b/dlls/wineps.drv/download.c index a09f97a..6996205 100644 --- a/dlls/wineps.drv/download.c +++ b/dlls/wineps.drv/download.c @@ -274,6 +274,7 @@ BOOL PSDRV_WriteSetDownloadFont(PHYSDEV dev)
if(GetGraphicsMode(dev->hdc) == GM_COMPATIBLE) { + if (xform.eM22 < 0) physDev->font.escapement = -physDev->font.escapement; xform.eM11 = xform.eM22 = fabs(xform.eM22); xform.eM21 = xform.eM12 = 0; }