From e3cb88fa576a8f24145df1c6962db20c8013700f Mon Sep 17 00:00:00 2001
From: root <root>
Date: Sat, 3 Nov 2007 10:37:29 +0000
Subject: *** empty log message ***

---
 ev_epoll.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ev_epoll.c b/ev_epoll.c
index 4793212..d38672f 100644
--- a/ev_epoll.c
+++ b/ev_epoll.c
@@ -39,7 +39,7 @@ epoll_modify (int fd, int oev, int nev)
   int mode = nev ? oev ? EPOLL_CTL_MOD : EPOLL_CTL_ADD : EPOLL_CTL_DEL;
 
   struct epoll_event ev;
-  ev.data.fd = fd;
+  ev.data.u64 = fd; /* use u64 to fully initialise the struct, for nicer strace etc. */
   ev.events =
       (nev & EV_READ ? EPOLLIN : 0)
       | (nev & EV_WRITE ? EPOLLOUT : 0);
-- 
cgit v1.2.3