git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56931
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
virtual void Close() = 0;
virtual void Shutdown();
-#ifdef __WINDOWS__
- SOCKET m_fd;
-#else
+ // this is officially SOCKET (unsigned int) under Windows but we don't want
+ // to include winsock.h which defines SOCKET from here so just use int
+ // under all platforms
int m_fd;
-#endif
int m_initialRecvBufferSize;
int m_initialSendBufferSize;
* destroyed) and for safety, check that the m_fd field
* is what we expect it to be.
*/
- if ((socket != NULL) && (socket->m_fd == wParam))
+ if ((socket != NULL) && ((WPARAM)socket->m_fd == wParam))
{
switch WSAGETSELECTEVENT(lParam)
{