summaryrefslogtreecommitdiff
path: root/src/network/network_gui.cpp
diff options
context:
space:
mode:
authorPatric Stout <truebrain@openttd.org>2021-05-09 18:48:21 +0200
committerGitHub <noreply@github.com>2021-05-09 18:48:21 +0200
commit583011bca0a1aa5b508ccdebe591df4eae01efb5 (patch)
treee9e354500bb319ae87a6af0ddd312c8e7428414c /src/network/network_gui.cpp
parente162d0a55ccc4cf38fd09ce0fa349e4887a55448 (diff)
downloadopenttd-583011bca0a1aa5b508ccdebe591df4eae01efb5.tar.xz
Fix: lobby window doesn't close if no connection could be established (#9223)
Diffstat (limited to 'src/network/network_gui.cpp')
-rw-r--r--src/network/network_gui.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp
index cf16d06b1..613b562fb 100644
--- a/src/network/network_gui.cpp
+++ b/src/network/network_gui.cpp
@@ -752,7 +752,7 @@ public:
break;
case WID_NG_REFRESH: // Refresh
- if (this->server != nullptr) NetworkTCPQueryServer(this->server->connection_string);
+ if (this->server != nullptr) NetworkQueryServer(this->server->connection_string);
break;
case WID_NG_NEWGRF: // NewGRF Settings
@@ -1487,7 +1487,7 @@ struct NetworkLobbyWindow : public Window {
/* Clear the information so removed companies don't remain */
for (auto &company : this->company_info) company = {};
- NetworkTCPQueryServer(this->server->connection_string, true);
+ NetworkQueryLobbyServer(this->server->connection_string);
break;
}
}
@@ -1557,7 +1557,7 @@ static void ShowNetworkLobbyWindow(NetworkGameList *ngl)
strecpy(_settings_client.network.last_joined, ngl->connection_string.c_str(), lastof(_settings_client.network.last_joined));
- NetworkTCPQueryServer(ngl->connection_string, true);
+ NetworkQueryLobbyServer(ngl->connection_string);
new NetworkLobbyWindow(&_network_lobby_window_desc, ngl);
}