summaryrefslogtreecommitdiff
path: root/gr-zeromq/lib/pull_msg_source_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-zeromq/lib/pull_msg_source_impl.cc')
-rw-r--r--gr-zeromq/lib/pull_msg_source_impl.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/gr-zeromq/lib/pull_msg_source_impl.cc b/gr-zeromq/lib/pull_msg_source_impl.cc
index 7e2efff570..48ad2bd5b1 100644
--- a/gr-zeromq/lib/pull_msg_source_impl.cc
+++ b/gr-zeromq/lib/pull_msg_source_impl.cc
@@ -1,6 +1,6 @@
/* -*- c++ -*- */
/*
- * Copyright 2013,2014 Free Software Foundation, Inc.
+ * Copyright 2013,2014,2019 Free Software Foundation, Inc.
*
* This file is part of GNU Radio.
*
@@ -97,7 +97,11 @@ namespace gr {
// Receive data
zmq::message_t msg;
+#if USE_NEW_CPPZMQ_SEND_RECV
+ d_socket->recv(msg);
+#else
d_socket->recv(&msg);
+#endif
std::string buf(static_cast<char*>(msg.data()), msg.size());
std::stringbuf sb(buf);