diff --git a/src/openrct2/drawing/font.c b/src/openrct2/drawing/font.c index 68cd9ba8b1..fe3a22016c 100644 --- a/src/openrct2/drawing/font.c +++ b/src/openrct2/drawing/font.c @@ -128,8 +128,9 @@ sint32 font_sprite_get_codepoint_width(uint16 fontSpriteBase, sint32 codepoint) { fontSpriteBase = (uint16)FONT_SPRITE_BASE_MEDIUM; } -#ifdef NO_RCT2 + sint32 spriteFontIdx = fontSpriteBase + font_sprite_get_codepoint_offset(codepoint); +#ifdef NO_RCT2 if (spriteFontIdx < 0 || spriteFontIdx >= countof(_spriteFontCharacterWidths)) { log_warning("Invalid font index %u", spriteFontIdx);