X-Git-Url: https://git.llucax.com/software/libev.git/blobdiff_plain/bc714cab3838a8039a24bb718c030cc2c736ee4a..f80233888429b82d548aed2fca59cd324e1b6610:/event.c diff --git a/event.c b/event.c index 8fed83d..5dc0da6 100644 --- a/event.c +++ b/event.c @@ -141,7 +141,7 @@ x_cb (struct event *ev, int revents) revents &= EV_READ | EV_WRITE | EV_TIMEOUT | EV_SIGNAL; ev->ev_res = revents; - ev->ev_callback (ev->ev_fd, revents, ev->ev_arg); + ev->ev_callback (ev->ev_fd, (short)revents, ev->ev_arg); } static void @@ -358,7 +358,7 @@ x_once_cb (int revents, void *arg) { struct x_once *once = (struct x_once *)arg; - once->cb (once->fd, revents, once->arg); + once->cb (once->fd, (short)revents, once->arg); free (once); }