diff options
Diffstat (limited to 'gr-zeromq/lib/pub_msg_sink_impl.h')
-rw-r--r-- | gr-zeromq/lib/pub_msg_sink_impl.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-zeromq/lib/pub_msg_sink_impl.h b/gr-zeromq/lib/pub_msg_sink_impl.h index c421361e18..0cedfed482 100644 --- a/gr-zeromq/lib/pub_msg_sink_impl.h +++ b/gr-zeromq/lib/pub_msg_sink_impl.h @@ -42,8 +42,8 @@ namespace gr { void handler(pmt::pmt_t msg); std::string last_endpoint() override { - size_t addr_len = 256; - char addr[addr_len]; + char addr[256]; + size_t addr_len = sizeof(addr); d_socket->getsockopt(ZMQ_LAST_ENDPOINT, addr, &addr_len); return std::string(addr, addr_len-1); } |