ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev_win32.c
(Generate patch)

Comparing libev/ev_win32.c (file contents):
Revision 1.2 by root, Mon Nov 12 00:31:08 2007 UTC vs.
Revision 1.3 by root, Sat Nov 17 05:26:09 2007 UTC

71 if ((sock[1] = accept (listener, 0, 0)) < 0) 71 if ((sock[1] = accept (listener, 0, 0)) < 0)
72 goto fail; 72 goto fail;
73 73
74 closesocket (listener); 74 closesocket (listener);
75 75
76#if EV_SELECT_IS_WINSOCKET
77 filedes [0] = _open_osfhandle (sock [0], 0);
78 filedes [1] = _open_osfhandle (sock [1], 0);
79#else
80 /* when select isn't winsocket, we also expect socket, connect, accept etc.
81 * to work on fds */
76 filedes [0] = sock [0]; 82 filedes [0] = sock [0];
77 filedes [1] = sock [1]; 83 filedes [1] = sock [1];
84#endif
78 85
79 return 0; 86 return 0;
80 87
81fail: 88fail:
82 closesocket (listener); 89 closesocket (listener);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines