… | … | ||
---|---|---|---|
62 | } | 62 | } |
63 | 63 | ||
64 | static void | 64 | static void |
65 | api_once (int fd, short events, double timeout, void (*cb)(int, short, void *), void *arg) | 65 | api_once (int fd, short events, double timeout, void (*cb)(int, short, void *), void *arg) |
66 | { | 66 | { |
67 | if (timeout) | 67 | if (timeout >= 0.) |
68 | { | 68 | { |
69 | struct timeval tv; | 69 | struct timeval tv; |
70 | tv_set (&tv, timeout); | 70 | tv_set (&tv, timeout); |
71 | event_once (fd, events, cb, arg, &tv); | 71 | event_once (fd, events, cb, arg, &tv); |
72 | } | 72 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |