X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/025562fee3e3dfe90d03ef58e8660b7753bf2bff..ef57d8662f4a9838adad363d6d3cdf512a7e924f:/src/msw/gsocket.c diff --git a/src/msw/gsocket.c b/src/msw/gsocket.c index 77f26dade1..dc1090f625 100644 --- a/src/msw/gsocket.c +++ b/src/msw/gsocket.c @@ -766,23 +766,9 @@ int GSocket_Write(GSocket *socket, const char *buffer, int size) */ GSocketEventFlags GSocket_Select(GSocket *socket, GSocketEventFlags flags) { - GSocketEventFlags result = 0; - assert(socket != NULL); - result = flags & socket->m_detected; - - /* Explicitly check for input events */ - if ((flags & GSOCK_INPUT_FLAG) && (socket->m_fd != INVALID_SOCKET)) - { - u_long arg = 0; - int ret = ioctlsocket(socket->m_fd, FIONREAD, (u_long FAR *) &arg); - - if ((ret == 0) && (arg > 0)) - result |= GSOCK_INPUT_FLAG; - } - - return result; + return flags & socket->m_detected; } /* Attributes */