Hi David, David Gwynne wrote on Tue, Jun 27, 2017 at 11:55:43AM +1000:
> the timeval argument is not const. esp since thats how the remaining > time is provided to the caller. Right, event_pending(..., tv) calls timeradd(..., tv), see timeradd(2), so OK schwarze@ FWIW. Yours, Ingo > Index: event.3 > =================================================================== > RCS file: /cvs/src/lib/libevent/event.3,v > retrieving revision 1.52 > diff -u -p -r1.52 event.3 > --- event.3 17 Jul 2016 11:21:07 -0000 1.52 > +++ event.3 27 Jun 2017 01:54:42 -0000 > @@ -83,7 +83,7 @@ > .Ft int > .Fn "event_del" "struct event *ev" > .Ft int > -.Fn "event_pending" "struct event *ev" "short event" "const struct timeval > *tv" > +.Fn "event_pending" "struct event *ev" "short event" "struct timeval *tv" > .Ft int > .Fn "event_initialized" "struct event *ev" > .Ft void > @@ -93,7 +93,7 @@ > .Ft void > .Fn "evtimer_del" "struct event *ev" > .Ft int > -.Fn "evtimer_pending" "struct event *ev" "const struct timeval *tv" > +.Fn "evtimer_pending" "struct event *ev" "struct timeval *tv" > .Ft int > .Fn "evtimer_initialized" "struct event *ev" > .Ft void > @@ -103,7 +103,7 @@ > .Ft void > .Fn "signal_del" "struct event *ev" > .Ft int > -.Fn "signal_pending" "struct event *ev" "const struct timeval *tv" > +.Fn "signal_pending" "struct event *ev" "struct timeval *tv" > .Ft int > .Fn "signal_initialized" "struct event *ev" > .Ft int >