summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-04-15 14:20:59 +0300
committerDmitry Stogov <dmitry@zend.com>2015-04-15 14:20:59 +0300
commitec077328fd1c0753559fa727115446ea1b0147e5 (patch)
treea70e3adbd972e21fd81718e95f5d708889988975
parent8144795133b0a1c38227e733c42597cad35bf766 (diff)
downloadphp-git-ec077328fd1c0753559fa727115446ea1b0147e5.tar.gz
Make valgrind happy
-rw-r--r--sapi/fpm/fpm/events/epoll.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sapi/fpm/fpm/events/epoll.c b/sapi/fpm/fpm/events/epoll.c
index 8b7e476ff4..8a3c5306dc 100644
--- a/sapi/fpm/fpm/events/epoll.c
+++ b/sapi/fpm/fpm/events/epoll.c
@@ -164,6 +164,10 @@ static int fpm_event_epoll_add(struct fpm_event_s *ev) /* {{{ */
struct epoll_event e;
/* fill epoll struct */
+#if SIZEOF_SIZE_T == 4
+ /* Completely initialize event data to prevent valgrind reports */
+ e.data.u64 = 0;
+#endif
e.events = EPOLLIN;
e.data.fd = ev->fd;
e.data.ptr = (void *)ev;