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.21 by root, Fri Nov 23 05:00:45 2007 UTC vs.
Revision 1.22 by root, Fri Nov 23 05:13:49 2007 UTC

201} 201}
202 202
203static int 203static int
204select_init (EV_P_ int flags) 204select_init (EV_P_ int flags)
205{ 205{
206 method_fudge = 1e-2; /* needed to compensate for select returning early, very conservative */ 206 backend_fudge = 1e-2; /* needed to compensate for select returning early, very conservative */
207 method_modify = select_modify; 207 backend_modify = select_modify;
208 method_poll = select_poll; 208 backend_poll = select_poll;
209 209
210#if EV_SELECT_USE_FD_SET 210#if EV_SELECT_USE_FD_SET
211 vec_max = FD_SETSIZE / 32; 211 vec_max = FD_SETSIZE / 32;
212 vec_ri = ev_malloc (sizeof (fd_set)); FD_ZERO ((fd_set *)vec_ri); 212 vec_ri = ev_malloc (sizeof (fd_set)); FD_ZERO ((fd_set *)vec_ri);
213 vec_ro = ev_malloc (sizeof (fd_set)); 213 vec_ro = ev_malloc (sizeof (fd_set));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines