]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/gsocket.c
added some utils (tex2rtf, helpgen, makegen) to make system
[wxWidgets.git] / src / msw / gsocket.c
index 6a8c8d474ce91447729a704f787d909fcd7ba7cf..10c1b2ab4f6a1535680a6f5fb234a62faa6d3e9d 100644 (file)
@@ -655,12 +655,16 @@ int GSocket_Read(GSocket *socket, char *buffer, int size)
      * if the socket is in non-blocking mode (which is always
      * the case here, no matter the setting of GSocket itself)
      * a call to send() can fail with EWOULDBLOCK even when
-     * select() says that the socket is readable.
+     * select() says that the socket is writable.
      *
      * This can break several things because, usually, if
      * select() says that the socket is writable, it is
      * assumed that send() won't fail. To avoid this, we
      * return 0 instead of -1 for this special case.
+     *
+     * XXX - this comment seems not to belong here, and also
+     * the code is not consistent with the unix version of
+     * gsocket... what to do? (GRG)
      */
     if (WSAGetLastError() != WSAEWOULDBLOCK)
     {