diff --git a/src/openrct2/actions/SetParkEntranceFeeAction.cpp b/src/openrct2/actions/SetParkEntranceFeeAction.cpp index e49f609098..df45b3bc16 100644 --- a/src/openrct2/actions/SetParkEntranceFeeAction.cpp +++ b/src/openrct2/actions/SetParkEntranceFeeAction.cpp @@ -81,13 +81,13 @@ extern "C" { auto gameAction = SetParkEntranceFeeAction(); gameAction.Fee = (money16)value; - GameActions::Execute(&gameAction, 0, nullptr); + GameActions::Execute(&gameAction); } void game_command_set_park_entrance_fee(int *eax, int *ebx, int *ecx, int *edx, int *esi, int *edi, int *ebp) { auto gameAction = SetParkEntranceFeeAction(); gameAction.Fee = (*edi & 0xFFFF); - GameActions::Execute(&gameAction, 0, nullptr); + GameActions::Execute(&gameAction); } } diff --git a/src/openrct2/network/Network.cpp b/src/openrct2/network/Network.cpp index 39f04829c6..3acfe1ad49 100644 --- a/src/openrct2/network/Network.cpp +++ b/src/openrct2/network/Network.cpp @@ -2065,7 +2065,7 @@ void Network::Client_Handle_GAME_ACTION(NetworkConnection& connection, NetworkPa uint8 playerid; packet >> tick >> type >> playerid; MemoryStream stream; - uint16 size = packet.Size - packet.BytesRead; + size_t size = packet.Size - packet.BytesRead; stream.WriteArray(packet.Read(size), size); stream.SetPosition(0); GameCommand gc = GameCommand(tick, type, stream, playerid); @@ -2131,7 +2131,7 @@ void Network::Server_Handle_GAME_ACTION(NetworkConnection& connection, NetworkPa // Run game command, and if it is successful send to clients auto ga = GameActions::Create(commandType); MemoryStream stream; - uint16 size = packet.Size - packet.BytesRead; + size_t size = packet.Size - packet.BytesRead; stream.WriteArray(packet.Read(size), size); stream.SetPosition(0); uint32 flags = stream.ReadValue();