diff --git a/src/openrct2-ui/windows/ServerList.cpp b/src/openrct2-ui/windows/ServerList.cpp index efd389b2f1..6b64fdb636 100644 --- a/src/openrct2-ui/windows/ServerList.cpp +++ b/src/openrct2-ui/windows/ServerList.cpp @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -662,7 +663,7 @@ static void fetch_lan_servers_worker() AddServerFromJson(jinfo); json_decref(jinfo); } - usleep(100 * 1000); + platform_sleep(100); } } @@ -680,7 +681,7 @@ static void fetch_lan_servers() static void fetch_servers() { - if (1 == 1) + if (toupper('A') == 'A') { fetch_lan_servers(); } diff --git a/src/openrct2/network/UdpSocket.cpp b/src/openrct2/network/UdpSocket.cpp index a08bdd97b3..2f02c08219 100644 --- a/src/openrct2/network/UdpSocket.cpp +++ b/src/openrct2/network/UdpSocket.cpp @@ -366,7 +366,7 @@ private: else { std::memcpy(ss, result->ai_addr, result->ai_addrlen); - *ss_len = result->ai_addrlen; + *ss_len = (socklen_t)result->ai_addrlen; freeaddrinfo(result); return true; }