From bba524a7a9e5c9eb33511833a6db69dcb6e9766c Mon Sep 17 00:00:00 2001 From: ZedThree Date: Thu, 24 Jul 2014 19:47:40 +0200 Subject: [PATCH] Bug fix: in-line sprites in text not rendered correctly --- src/gfx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gfx.c b/src/gfx.c index e3117eaaa9..64e12cfa05 100644 --- a/src/gfx.c +++ b/src/gfx.c @@ -2212,7 +2212,7 @@ void gfx_draw_string(rct_drawpixelinfo *dpi, char *buffer, int colour, int x, in skip_char = 1; break; } - ebx = *(buffer - 3); + ebx = *((uint16*)(buffer - 3)); eax = ebx & 0x7FFFF; g1_element = &(RCT2_ADDRESS(RCT2_ADDRESS_G1_ELEMENTS, rct_g1_element)[eax]);