diff --git a/src/tcp_listener.cpp b/src/tcp_listener.cpp index 4ee88d3d..3cd29b6c 100644 --- a/src/tcp_listener.cpp +++ b/src/tcp_listener.cpp @@ -240,7 +240,8 @@ zmq::fd_t zmq::tcp_listener_t::accept () // Accept one connection and deal with different failure modes. zmq_assert (s != retired_fd); - struct sockaddr_storage ss = {}; + struct sockaddr_storage ss; + memset (&ss, 0, sizeof (ss)); #ifdef ZMQ_HAVE_HPUX int ss_len = sizeof (ss); #else