From fa68d31dbf3e77aa63f634a70763d2da1568c565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Sun, 7 Aug 2016 11:23:03 +0200 Subject: [PATCH] Remove RCT2_GLOBAL macro from stack buffer --- src/world/park.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/world/park.c b/src/world/park.c index c99609d781..c8ce1d8ee3 100644 --- a/src/world/park.c +++ b/src/world/park.c @@ -898,9 +898,9 @@ void game_command_set_park_name(int *eax, int *ebx, int *ecx, int *edx, int *esi nameChunkOffset = 2; nameChunkOffset *= 12; nameChunkOffset = min(nameChunkOffset, countof(newName) - 12); - RCT2_GLOBAL(newName + nameChunkOffset + 0, uint32) = *edx; - RCT2_GLOBAL(newName + nameChunkOffset + 4, uint32) = *ebp; - RCT2_GLOBAL(newName + nameChunkOffset + 8, uint32) = *edi; + memcpy(newName + nameChunkOffset + 0, edx, 4); + memcpy(newName + nameChunkOffset + 4, ebp, 4); + memcpy(newName + nameChunkOffset + 8, edi, 4); //} if (nameChunkIndex != 0) {