From 5eb2498ced6512f5ea59bad4de71219cd51518f6 Mon Sep 17 00:00:00 2001 From: s1lent Date: Tue, 14 Feb 2017 03:51:06 +0700 Subject: [PATCH] HLDS Launcher: Fix pingboost --- rehlds/dedicated/src/conproc.cpp | 2 +- rehlds/dedicated/src/sys_ded.cpp | 5 +++-- rehlds/dedicated/src/sys_linux.cpp | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/rehlds/dedicated/src/conproc.cpp b/rehlds/dedicated/src/conproc.cpp index 962bd32..0429cf9 100644 --- a/rehlds/dedicated/src/conproc.cpp +++ b/rehlds/dedicated/src/conproc.cpp @@ -181,7 +181,7 @@ BOOL WriteText(LPCTSTR szText) return TRUE; } -unsigned _stdcall RequestProc(void *arg) +unsigned __stdcall RequestProc(void *arg) { int *pBuffer; DWORD dwRet; diff --git a/rehlds/dedicated/src/sys_ded.cpp b/rehlds/dedicated/src/sys_ded.cpp index 0b96f2d..1532e45 100644 --- a/rehlds/dedicated/src/sys_ded.cpp +++ b/rehlds/dedicated/src/sys_ded.cpp @@ -104,6 +104,7 @@ int RunServer() RunVGUIFrame(); +#ifdef _WIN32 // TODO: finish me! /*if (g_bVGui) { @@ -123,6 +124,7 @@ int RunServer() strncpy(szConfigDir, "platform/config", sizeof(szConfigDir)); } }*/ +#endif // _WIN32 RunVGUIFrame(); @@ -134,7 +136,7 @@ int RunServer() RunVGUIFrame(); bool bDone = false; - while (1) + while (true) { if (bDone) break; @@ -159,7 +161,6 @@ int RunServer() if (gbAppHasBeenTerminated) break; - if (g_bVGui) { RunVGUIFrame(); diff --git a/rehlds/dedicated/src/sys_linux.cpp b/rehlds/dedicated/src/sys_linux.cpp index e278730..2f1515c 100644 --- a/rehlds/dedicated/src/sys_linux.cpp +++ b/rehlds/dedicated/src/sys_linux.cpp @@ -40,7 +40,7 @@ volatile bool g_bPaused = false; void CSys::Sleep(int msec) { - usleep(msec * 1000); + Sys_Sleep(msec); } void Sleep_Old(int msec)