From f1035fa472155ea56d67b1754f2866f4ca1bb684 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Thu, 23 Dec 2021 18:32:43 +0100 Subject: [PATCH] Fix win32 compilation. WSASocket return a `INVALID_SOCKET` if something goes wrong, not SOCKET_ERROR. --- src/tools/networkTools.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/networkTools.cpp b/src/tools/networkTools.cpp index 42de314fb..01c3e9574 100644 --- a/src/tools/networkTools.cpp +++ b/src/tools/networkTools.cpp @@ -76,7 +76,7 @@ std::map kiwix::getNetworkInterfaces() { #ifdef _WIN32 SOCKET sd = WSASocket(AF_INET, SOCK_DGRAM, 0, 0, 0, 0); - if (sd == SOCKET_ERROR) { + if (sd == INVALID_SOCKET) { std::cerr << "Failed to get a socket. Error " << WSAGetLastError() << std::endl; return interfaces; }