Commit 438b5207 authored by Joe Eli McIlvain's avatar Joe Eli McIlvain

Remove type-pun in zmq.cpp to resolve issue #1500.

parent 67640557
......@@ -552,7 +552,7 @@ int zmq_recviov (void *s_, iovec *a_, size_t *count_, int flags_)
memcpy(a_[i].iov_base,static_cast<char *> (zmq_msg_data (&msg)),
a_[i].iov_len);
// Assume zmq_socket ZMQ_RVCMORE is properly set.
recvmore = ((zmq::msg_t*) (void *) &msg)->flags () & zmq::msg_t::more;
recvmore = ((zmq::msg_t*) &msg)->flags () & zmq::msg_t::more;
rc = zmq_msg_close(&msg);
errno_assert (rc == 0);
++*count_;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment