Changeset 591 for vendor/current/lib
- Timestamp:
- Jul 1, 2011, 9:17:44 AM (14 years ago)
- Location:
- vendor/current/lib/tevent
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/lib/tevent/tevent_select.c
r414 r591 112 112 struct tevent_fd *fde; 113 113 114 if (fd < 0 || fd >= FD_SETSIZE) { 115 errno = EBADF; 116 return NULL; 117 } 118 114 119 fde = tevent_common_add_fd(ev, mem_ctx, fd, flags, 115 120 handler, private_data, … … 144 149 /* setup any fd events */ 145 150 for (fde = select_ev->ev->fd_events; fde; fde = fde->next) { 151 if (fde->fd < 0 || fde->fd >= FD_SETSIZE) { 152 errno = EBADF; 153 return -1; 154 } 155 146 156 if (fde->flags & TEVENT_FD_READ) { 147 157 FD_SET(fde->fd, &r_fds); -
vendor/current/lib/tevent/tevent_standard.c
r414 r591 458 458 /* setup any fd events */ 459 459 for (fde = std_ev->ev->fd_events; fde; fde = fde->next) { 460 if (fde->fd < 0 || fde->fd >= FD_SETSIZE) { 461 std_ev->exit_code = EBADF; 462 return -1; 463 } 464 460 465 if (fde->flags & TEVENT_FD_READ) { 461 466 FD_SET(fde->fd, &r_fds);
Note:
See TracChangeset
for help on using the changeset viewer.