From 34787d676632037d5fa137e941ae64fde5916446 Mon Sep 17 00:00:00 2001 From: Lynix Date: Mon, 1 Oct 2018 23:10:25 +0200 Subject: [PATCH] Network/SocketImpl: Fix linux build --- src/Nazara/Network/Posix/SocketImpl.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Nazara/Network/Posix/SocketImpl.cpp b/src/Nazara/Network/Posix/SocketImpl.cpp index 8bccda0db..af0b5557f 100644 --- a/src/Nazara/Network/Posix/SocketImpl.cpp +++ b/src/Nazara/Network/Posix/SocketImpl.cpp @@ -420,7 +420,7 @@ namespace Nz tv.tv_sec = static_cast(msTimeout / 1000ULL); tv.tv_usec = static_cast((msTimeout % 1000ULL) * 1000ULL); - int ret = ::select(0, nullptr, &localSet, &localSet, (msTimeout >= 0 && msTimeout != std::numeric_limits::max()) ? &tv : nullptr); + int ret = ::select(0, nullptr, &localSet, &localSet, (msTimeout != std::numeric_limits::max()) ? &tv : nullptr); if (ret > 0) { int code = GetLastErrorCode(handle, error); @@ -430,7 +430,7 @@ namespace Nz if (code) { if (error) - *error = TranslateWSAErrorToSocketError(code); + *error = TranslateErrnoToSocketError(code); return SocketState_NotConnected; } @@ -450,7 +450,7 @@ namespace Nz else { if (error) - *error = TranslateWSAErrorToSocketError(WSAGetLastError()); + *error = TranslateErrnoToSocketError(GetLastErrorCode()); return SocketState_NotConnected; }