diff options
author | rubidium <rubidium@openttd.org> | 2011-07-30 10:28:52 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2011-07-30 10:28:52 +0000 |
commit | 289133be148788a19a965f807e7b824c4d26f872 (patch) | |
tree | fa0820207322815661878611fb98b8b6013475d5 /src/network/network_udp.cpp | |
parent | ba7611ed131b0f99dae4ca974aa1cf9c6114b6f5 (diff) | |
download | openttd-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.cpp | 2 |
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); |