From 6ee576f91deeb88cf21462e9a7f5b6bef5513c74 Mon Sep 17 00:00:00 2001 From: Katayama Hirofumi MZ Date: Thu, 27 Dec 2018 09:23:49 +0900 Subject: [PATCH] [FONT][WIN32SS] Optimize a bit --- win32ss/gdi/ntgdi/freetype.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/win32ss/gdi/ntgdi/freetype.c b/win32ss/gdi/ntgdi/freetype.c index 0bdc40719af..cd548a5bca1 100644 --- a/win32ss/gdi/ntgdi/freetype.c +++ b/win32ss/gdi/ntgdi/freetype.c @@ -5806,6 +5806,8 @@ GreExtTextOutW( DxShift = fuOptions & ETO_PDY ? 1 : 0; use_kerning = FT_HAS_KERNING(face); previous = 0; + if ((fuOptions & ETO_OPAQUE) || + (pdcattr->lTextAlign & (TA_CENTER | TA_RIGHT))) { TextLeft = RealXStart; TextTop = YStart;