瀏覽代碼

Merge pull request #5943 from mckellyln/hpcc11417

HPCC-11417 Eliminate epoll uninitialized warning

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 11 年之前
父節點
當前提交
93152a6cd1
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      system/jlib/jsocket.cpp

+ 5 - 0
system/jlib/jsocket.cpp

@@ -4229,8 +4229,13 @@ class CSocketEpollThread: public CSocketBaseThread
     {
         int srtn;
         struct epoll_event event;
+
+        // write all bytes to eliminate uninitialized warnings
+        memset(&event, 0, sizeof(event));
+
         event.events = event_mask;
         event.data.fd = fd;
+
 # ifdef EPOLLTRACE
         DBGLOG("EPOLL: op(%d) fd %d to epfd %d", op, fd, efd);
 # endif