From 843f90d141295125b7bb39973d27e70942117280 Mon Sep 17 00:00:00 2001 From: legoc <legoc@ill.eu> Date: Wed, 28 Nov 2018 10:36:55 +0100 Subject: [PATCH] Added static cast for pollers --- src/cameo/impl/ServicesImpl.cpp | 4 ++-- src/cameo/impl/SubscriberImpl.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cameo/impl/ServicesImpl.cpp b/src/cameo/impl/ServicesImpl.cpp index 52c891e..2289d55 100644 --- a/src/cameo/impl/ServicesImpl.cpp +++ b/src/cameo/impl/ServicesImpl.cpp @@ -125,7 +125,7 @@ std::auto_ptr<zmq::message_t> ServicesImpl::tryRequestWithOnePartReply(const std if (timeout > 0) { // polling zmq_pollitem_t items[1]; - items[0].socket = socket; + items[0].socket = static_cast<void *>(socket); items[0].fd = 0; items[0].events = ZMQ_POLLIN; items[0].revents = 0; @@ -364,7 +364,7 @@ void ServicesImpl::waitForSubscriber(zmq::socket_t * subscriber, const std::stri // polling subscriber zmq_pollitem_t items[1]; - items[0].socket = *subscriber; + items[0].socket = static_cast<void *>(*subscriber); items[0].fd = 0; items[0].events = ZMQ_POLLIN; items[0].revents = 0; diff --git a/src/cameo/impl/SubscriberImpl.cpp b/src/cameo/impl/SubscriberImpl.cpp index 7f66cf7..2a1ea29 100644 --- a/src/cameo/impl/SubscriberImpl.cpp +++ b/src/cameo/impl/SubscriberImpl.cpp @@ -88,7 +88,7 @@ void SubscriberImpl::init() { // polling subscriber zmq_pollitem_t items[1]; - items[0].socket = *m_subscriber; + items[0].socket = static_cast<void *>(*m_subscriber); items[0].fd = 0; items[0].events = ZMQ_POLLIN; items[0].revents = 0; -- GitLab