• Jean-Christophe Fillion-Robin's avatar
    Style: Fix -Wmissing-field-initializers in socket_poller.cpp · 2cb8da3b
    Jean-Christophe Fillion-Robin authored
    This commit addresses the following warnings reported on gcc 5.2.1. In
    the future, this will help reduce the "noise" and help catch warnings
    revealing a serious problem.
    
    It was originally introduce in the refactoring associated with
    zeromq/libzmq@da2bc60 (Removing zmq_pollfd as it is replaced by zmq_poller).
    
    8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---
    /path/to/libzmq/src/socket_poller.cpp: In member function ‘int zmq::socket_poller_t::add(zmq::socket_base_t*, void*, short int)’:
    /path/to/libzmq/src/socket_poller.cpp:92:51: warning: missing initializer for member ‘zmq::socket_poller_t::item_t::pollfd_index’ [-Wmissing-field-initializers]
         item_t item = {socket_, 0, user_data_, events_};
                                                       ^
    /path/to/libzmq/src/socket_poller.cpp: In member function ‘int zmq::socket_poller_t::add_fd(zmq::fd_t, void*, short int)’:
    /path/to/libzmq/src/socket_poller.cpp:108:50: warning: missing initializer for member ‘zmq::socket_poller_t::item_t::pollfd_index’ [-Wmissing-field-initializers]
         item_t item = {NULL, fd_, user_data_, events_};
                                                      ^
    8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---
    2cb8da3b
socket_poller.cpp 18.5 KB