From 89c00e8878be9c35b02125922bfdefad9969d0f1 Mon Sep 17 00:00:00 2001 From: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com> Date: Fri, 6 Sep 2024 22:16:40 +0300 Subject: [PATCH] Update Socket.cpp --- src/hx/libs/std/Socket.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/hx/libs/std/Socket.cpp b/src/hx/libs/std/Socket.cpp index 1417e7b5e..c39807cfa 100644 --- a/src/hx/libs/std/Socket.cpp +++ b/src/hx/libs/std/Socket.cpp @@ -9,7 +9,9 @@ #ifdef __GNUC__ // Mingw / gcc on windows + #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0501 + #endif #include #include #else @@ -19,14 +21,9 @@ #include #endif - #define DYNAMIC_INET_FUNCS 1 -typedef WINSOCK_API_LINKAGE INT (WSAAPI *inet_pton_func)( INT Family, PCSTR pszAddrString, PVOID pAddrBuf); -typedef WINSOCK_API_LINKAGE PCSTR (WSAAPI *inet_ntop_func)(INT Family, PVOID pAddr, PSTR pStringBuf, size_t StringBufSize); - - - - +typedef INT (WSAAPI *inet_pton_func)( INT Family, PCSTR pszAddrString, PVOID pAddrBuf); +typedef PCSTR (WSAAPI *inet_ntop_func)(INT Family, PVOID pAddr, PSTR pStringBuf, size_t StringBufSize); # define FDSIZE(n) (sizeof(u_int) + (n) * sizeof(SOCKET)) # define SHUT_WR SD_SEND