From 16ac86cdeb5d1c4b70beaa02ae136aa93c5ce6ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torbj=C3=B6rn=20Andersson?= Date: Mon, 23 Oct 2023 18:57:58 +0200 Subject: [PATCH] GRAPHICS: Calculate bitmapOffset correctly. Again. Add, don't set, the extra bitmap offset for italics to keep glyphs from overlapping in memory. --- graphics/fonts/macfont.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphics/fonts/macfont.cpp b/graphics/fonts/macfont.cpp index 3111b42dd41..aa078ad44ff 100644 --- a/graphics/fonts/macfont.cpp +++ b/graphics/fonts/macfont.cpp @@ -566,7 +566,7 @@ MacFONTFont *MacFONTFont::scaleFont(const MacFONTFont *src, int newSize, int sla if (slant & kMacFontOutline) bitmapOffset += 2; if (slant & kMacFontItalic) - bitmapOffset = (data._fRectHeight - 1) / SLANTDEEP; + bitmapOffset += (data._fRectHeight - 1) / SLANTDEEP; if (slant & kMacFontShadow) bitmapOffset++;