From a5c119ba607ee298578c183418a3fcf800633824 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Wed, 15 Jun 2016 15:06:45 +0200 Subject: [PATCH] Load assets properly for 32 bit builds --- src/drawing/sprite.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/drawing/sprite.c b/src/drawing/sprite.c index c5d7e3231a..83e5bf9b65 100644 --- a/src/drawing/sprite.c +++ b/src/drawing/sprite.c @@ -51,7 +51,9 @@ int gfx_load_g1() header.num_entries = 29294; // Read element headers +#if NO_RCT2 g1Elements = calloc(324206, sizeof(rct_g1_element)); +#endif SDL_RWread(file, g1Elements, header.num_entries * sizeof(rct_g1_element), 1); // Read element data @@ -78,7 +80,9 @@ int gfx_load_g1() void gfx_unload_g1() { SafeFree(_g1Buffer); +#if NO_RCT2 SafeFree(g1Elements); +#endif } void gfx_unload_g2()