From 1c862ca479f1cacb9827c7491b7b8915417a2091 Mon Sep 17 00:00:00 2001 From: Charles Davis Date: Fri, 26 Feb 2016 02:46:06 -0700 Subject: [PATCH] server: Fix int-to-pointer conversion warning (Clang). Signed-off-by: Charles Davis Signed-off-by: Alexandre Julliard --- server/fd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/fd.c b/server/fd.c index e9953807716..1fd1ce70b7f 100644 --- a/server/fd.c +++ b/server/fd.c @@ -574,8 +574,8 @@ static inline void set_fd_epoll_events( struct fd *fd, int user, int events ) if (kqueue_fd == -1) return; - EV_SET( &ev[0], fd->unix_fd, EVFILT_READ, 0, NOTE_LOWAT, 1, (void *)user ); - EV_SET( &ev[1], fd->unix_fd, EVFILT_WRITE, 0, NOTE_LOWAT, 1, (void *)user ); + EV_SET( &ev[0], fd->unix_fd, EVFILT_READ, 0, NOTE_LOWAT, 1, (void *)(long)user ); + EV_SET( &ev[1], fd->unix_fd, EVFILT_WRITE, 0, NOTE_LOWAT, 1, (void *)(long)user ); if (events == -1) /* stop waiting on this fd completely */ {