From: <mik...@us...> - 2003-12-27 11:56:09
|
Update of /cvsroot/sharedaemon/sharedaemon-ui-web/src/server/network In directory sc8-pr-cvs1:/tmp/cvs-serv3326/src/server/network Modified Files: ServerSocket.cpp Log Message: 27/12/2003 Mikael Barbeaux * Fixed a Win32 compilation bug, should work perfectly now. Index: ServerSocket.cpp =================================================================== RCS file: /cvsroot/sharedaemon/sharedaemon-ui-web/src/server/network/ServerSocket.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ServerSocket.cpp 27 Dec 2003 11:42:39 -0000 1.4 +++ ServerSocket.cpp 27 Dec 2003 11:56:06 -0000 1.5 @@ -99,7 +99,7 @@ #ifdef _WIN32_ ::closesocket(server_id); #else - cout << "close " << ::close(server_id) << endl; + ::close(server_id); #endif // Change server socket state @@ -126,7 +126,8 @@ throw SocketException(CantCreateSockExcp, "Cannot create server socket.", "ServerSocket::validate"); int t = (int) true; - int ret = setsockopt(server_id, SOL_SOCKET, SO_REUSEADDR, &t, sizeof(t)); + int ret = setsockopt(server_id, SOL_SOCKET, SO_REUSEADDR, + (const char*) &t, sizeof(t)); if(ret < 0) throw SocketException(CantCreateSockExcp, "Cannot initialize socket option.", "ServerSocket::validate"); |