diff --git a/bakanet/src/platform/windows/windows_ip_adress.cpp b/bakanet/src/platform/windows/windows_ip_adress.cpp index cd58b41..a728825 100755 --- a/bakanet/src/platform/windows/windows_ip_adress.cpp +++ b/bakanet/src/platform/windows/windows_ip_adress.cpp @@ -1,4 +1,4 @@ -#include +#include #include namespace Bk::Net { diff --git a/bakanet/src/platform/windows/windows_socket.cpp b/bakanet/src/platform/windows/windows_socket.cpp index 00b05bb..fb1be5a 100755 --- a/bakanet/src/platform/windows/windows_socket.cpp +++ b/bakanet/src/platform/windows/windows_socket.cpp @@ -52,7 +52,7 @@ namespace Bk::Net { { //Binding step int status; - if ((status = bind(id, (struct sockaddr*)&addr, sizeof(addr)) < 0)) + if ((status = bind((SOCKET)id, (struct sockaddr*)&addr, sizeof(addr)) < 0)) { log("bind failed " << WSAGetLastError()); return false; @@ -70,7 +70,7 @@ namespace Bk::Net { std::unique_ptr WindowsSocket::ack() { socklen_t addrlen = sizeof(addr); - return Socket::create(accept(id, (struct sockaddr*)&addr, &addrlen), ip_addr.version, ip_proto); + return Socket::create(accept((SOCKET)id, (struct sockaddr*)&addr, &addrlen), ip_addr.version, ip_proto); } bool WindowsSocket::conn() diff --git a/bakanet/src/platform/windows/windows_socket.h b/bakanet/src/platform/windows/windows_socket.h index d6ef96a..a9c915e 100755 --- a/bakanet/src/platform/windows/windows_socket.h +++ b/bakanet/src/platform/windows/windows_socket.h @@ -1,6 +1,6 @@ #pragma once -#include +#include namespace Bk::Net { class WindowsSocket : public Socket