From 19fc9415bfc811c6c0eef197f72d8bdffcfedba2 Mon Sep 17 00:00:00 2001 From: Katayama Hirofumi MZ Date: Sat, 27 Apr 2019 09:38:01 +0900 Subject: [PATCH] [WIN32SS][NTGDI] FireFox checkmark fix CORE-15303 (#1535) The font size was a bit larger than expected. FireFox will show checkmarks correctly in View menu. CORE-15303 --- win32ss/gdi/ntgdi/freetype.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/win32ss/gdi/ntgdi/freetype.c b/win32ss/gdi/ntgdi/freetype.c index ae6feb006a5..18f9ef9f747 100644 --- a/win32ss/gdi/ntgdi/freetype.c +++ b/win32ss/gdi/ntgdi/freetype.c @@ -3312,10 +3312,7 @@ IntRequestFontSize(PDC dc, PFONTGDI FontGDI, LONG lfWidth, LONG lfHeight) FontGDI->EmHeight = min(FontGDI->EmHeight, USHORT_MAX); FontGDI->Magic = FONTGDI_MAGIC; - if (lfHeight > 0) - EmHeight64 = (FontGDI->EmHeight << 6) + 31; - else - EmHeight64 = (FontGDI->EmHeight << 6); + EmHeight64 = (FontGDI->EmHeight << 6); req.type = FT_SIZE_REQUEST_TYPE_NOMINAL; req.width = 0;