summaryrefslogtreecommitdiff
path: root/src/network/network_udp.cpp
diff options
context:
space:
mode:
authorrubidium42 <rubidium@openttd.org>2021-05-05 19:15:37 +0200
committerrubidium42 <rubidium42@users.noreply.github.com>2021-05-05 21:01:23 +0200
commit72bd62fd705c495d90f08adc964ff8d7f84c6cc1 (patch)
tree300f3f5066f48624e1f56dc5418d68612c690bf9 /src/network/network_udp.cpp
parent24e7cb494738a8e0117dbd8c4a148a9ee532e129 (diff)
downloadopenttd-72bd62fd705c495d90f08adc964ff8d7f84c6cc1.tar.xz
Codechange: [Network] Use a single NetworkServerGameInfo object at server side and serialize that for the clients
Diffstat (limited to 'src/network/network_udp.cpp')
-rw-r--r--src/network/network_udp.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/network/network_udp.cpp b/src/network/network_udp.cpp
index bb71e5cea..de69e4a9a 100644
--- a/src/network/network_udp.cpp
+++ b/src/network/network_udp.cpp
@@ -170,11 +170,8 @@ void ServerNetworkUDPSocketHandler::Receive_CLIENT_FIND_SERVER(Packet *p, Networ
return;
}
- NetworkGameInfo ngi;
- FillNetworkGameInfo(ngi);
-
Packet packet(PACKET_UDP_SERVER_RESPONSE);
- SerializeNetworkGameInfo(&packet, &ngi);
+ SerializeNetworkGameInfo(&packet, GetCurrentNetworkServerGameInfo());
/* Let the client know that we are here */
this->SendPacket(&packet, client_addr);