Author: suokko
Date: Tue May 20 14:26:07 2008
New Revision: 26733
URL: http://svn.gna.org/viewcvs/wesnoth?rev=26733&view=rev
Log:
Fixed compilation in windows
Modified:
trunk/src/network_worker.cpp
Modified: trunk/src/network_worker.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/network_worker.cpp?rev=26733&r1=26732&r2=26733&view=diff
==============================================================================
--- trunk/src/network_worker.cpp (original)
+++ trunk/src/network_worker.cpp Tue May 20 14:26:07 2008
@@ -51,6 +51,7 @@
# undef INADDR_NONE
# include <windows.h>
# define USE_SELECT 1
+typedef socklen_t int;
#else
# include <sys/types.h>
# include <sys/socket.h>
@@ -187,7 +188,11 @@
return;
_TCPsocket* sock = reinterpret_cast<_TCPsocket*>(s);
socklen_t len = sizeof(system_send_buffer_size);
+#ifdef WIN32
+ getsockopt(sock->channel, SOL_SOCKET,
SO_RCVBUF,reinterpret_cast<char*>(&system_send_buffer_size), &len);
+#else
getsockopt(sock->channel, SOL_SOCKET,
SO_RCVBUF,&system_send_buffer_size, &len);
+#endif
--system_send_buffer_size;
DBG_NW << "send buffer size: " << system_send_buffer_size << "\n";
}
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits