diff options
author | Eric Wong <normalperson@yhbt.net> | 2013-02-18 05:46:47 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2013-02-18 06:55:34 +0000 |
commit | 56cb260ed21561c2b84c1ca5dec8b25c738343c8 (patch) | |
tree | 13b6668b9d90578051d1025ecd4313b21347ec49 | |
parent | 43d893ac7043ca69f2e93b987856e22cfa4a3978 (diff) | |
download | cmogstored-56cb260ed21561c2b84c1ca5dec8b25c738343c8.tar.gz |
The events field of struct epoll_event is a uint32_t, not int.
-rw-r--r-- | queue_epoll.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/queue_epoll.c b/queue_epoll.c index a680180..e2e8222 100644 --- a/queue_epoll.c +++ b/queue_epoll.c @@ -180,7 +180,7 @@ idleq_mod(struct mog_queue *q, struct mog_fd *mfd, enum mog_qev ev, int op) struct epoll_event event; event.data.ptr = mfd; - event.events = (int)ev; + event.events = (uint32_t)ev; mog_fd_check_in(mfd); if (epoll_ctl(q->queue_fd, op, mfd->fd, &event) != 0) { |