Loading src/posix/socket.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -55,15 +55,16 @@ std::atomic<int> netplus::socket::_InitCount(0); netplus::socket::socket(){ _SocketInfo=malloc(ADDRMAXSIZE); _SocketInfoLen=sizeof(struct sockaddr); _SocketInfo=(ULONG_PTR)malloc(ADDRMAXSIZE); _SocketInfoLen=ADDRMAXSIZE; memset((void*)_SocketInfo,0,ADDRMAXSIZE); _Type=-1; ++_InitCount; } netplus::socket::~socket(){ --_InitCount; free(_SocketInfo); free((void*)_SocketInfo); } void netplus::socket::setnonblocking(){ Loading src/socket.h +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ #ifndef Windows typedef int SOCKET; typedef void* ULONG_PTR; typedef unsigned long ULONG_PTR; #else #include <WinSock2.h> #endif Loading src/windows/socket.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -50,7 +50,8 @@ WSAData _WSAData; netplus::socket::socket(){ _SocketInfo = (ULONG_PTR)malloc(ADDRMAXSIZE); _SocketInfoLen = sizeof(struct sockaddr); _SocketInfoLen = sizeof(ADDRMAXSIZE); memset((void*)_SocketInfo,0,ADDRMAXSIZE); _Extension = 0; _Type=-1; _Socket = -1; Loading Loading
src/posix/socket.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -55,15 +55,16 @@ std::atomic<int> netplus::socket::_InitCount(0); netplus::socket::socket(){ _SocketInfo=malloc(ADDRMAXSIZE); _SocketInfoLen=sizeof(struct sockaddr); _SocketInfo=(ULONG_PTR)malloc(ADDRMAXSIZE); _SocketInfoLen=ADDRMAXSIZE; memset((void*)_SocketInfo,0,ADDRMAXSIZE); _Type=-1; ++_InitCount; } netplus::socket::~socket(){ --_InitCount; free(_SocketInfo); free((void*)_SocketInfo); } void netplus::socket::setnonblocking(){ Loading
src/socket.h +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ #ifndef Windows typedef int SOCKET; typedef void* ULONG_PTR; typedef unsigned long ULONG_PTR; #else #include <WinSock2.h> #endif Loading
src/windows/socket.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -50,7 +50,8 @@ WSAData _WSAData; netplus::socket::socket(){ _SocketInfo = (ULONG_PTR)malloc(ADDRMAXSIZE); _SocketInfoLen = sizeof(struct sockaddr); _SocketInfoLen = sizeof(ADDRMAXSIZE); memset((void*)_SocketInfo,0,ADDRMAXSIZE); _Extension = 0; _Type=-1; _Socket = -1; Loading