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

Comparing libev/ev_select.c (file contents):
Revision 1.57 by root, Mon Jul 1 20:47:38 2019 UTC vs.
Revision 1.58 by root, Sat Aug 17 05:30:16 2019 UTC

195 */ 195 */
196 if (errno == EINVAL) 196 if (errno == EINVAL)
197 { 197 {
198 if (timeout) 198 if (timeout)
199 { 199 {
200 unsigned long ms = timeout * 1e3; 200 unsigned long ms = EV_TS_TO_MSEC (timeout);
201 Sleep (ms ? ms : 1); 201 Sleep (ms ? ms : 1);
202 } 202 }
203 203
204 return; 204 return;
205 } 205 }
273 273
274inline_size 274inline_size
275int 275int
276select_init (EV_P_ int flags) 276select_init (EV_P_ int flags)
277{ 277{
278 backend_mintime = 1e-6; 278 backend_mintime = EV_TS_CONST (1e-6);
279 backend_modify = select_modify; 279 backend_modify = select_modify;
280 backend_poll = select_poll; 280 backend_poll = select_poll;
281 281
282#if EV_SELECT_USE_FD_SET 282#if EV_SELECT_USE_FD_SET
283 vec_ri = ev_malloc (sizeof (fd_set)); FD_ZERO ((fd_set *)vec_ri); 283 vec_ri = ev_malloc (sizeof (fd_set)); FD_ZERO ((fd_set *)vec_ri);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines