summaryrefslogtreecommitdiff
path: root/src/network/network_udp.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2011-07-30 10:28:52 +0000
committerrubidium <rubidium@openttd.org>2011-07-30 10:28:52 +0000
commit289133be148788a19a965f807e7b824c4d26f872 (patch)
treefa0820207322815661878611fb98b8b6013475d5 /src/network/network_udp.cpp
parentba7611ed131b0f99dae4ca974aa1cf9c6114b6f5 (diff)
downloadopenttd-289133be148788a19a965f807e7b824c4d26f872.tar.xz
(svn r22695) -Fix [FS#4697]: mark addresses that could not be resolved as 'do not resolve anymore' as well, instead of trying to resolve them each and every time the address is accessed
Diffstat (limited to 'src/network/network_udp.cpp')
-rw-r--r--src/network/network_udp.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/network_udp.cpp b/src/network/network_udp.cpp
index 49b482900..3f7e8e087 100644
--- a/src/network/network_udp.cpp
+++ b/src/network/network_udp.cpp
@@ -491,9 +491,9 @@ static void NetworkUDPQueryServerThread(void *pntr)
/* Clear item in gamelist */
NetworkGameList *item = CallocT<NetworkGameList>(1);
- item->address = *info;
info->GetAddressAsString(item->info.server_name, lastof(item->info.server_name));
strecpy(item->info.hostname, info->GetHostname(), lastof(item->info.hostname));
+ item->address = *info;
item->manually = info->manually;
NetworkGameListAddItemDelayed(item);