diff options
Diffstat (limited to 'p2pvr/carddaemon/carddaemon.cpp')
-rw-r--r-- | p2pvr/carddaemon/carddaemon.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/p2pvr/carddaemon/carddaemon.cpp b/p2pvr/carddaemon/carddaemon.cpp index c20ca4e..84c464d 100644 --- a/p2pvr/carddaemon/carddaemon.cpp +++ b/p2pvr/carddaemon/carddaemon.cpp @@ -1,15 +1,15 @@ #include <icetrayService.h> #include "devices.h" #include <Ice/ObjectAdapter.h> -#include <Ice/Communicator.h> +#include <Ice/Initialize.h> #include <IceUtil/Timer.h> namespace P2PVR { class CardDaemon : public IceTray::Service { public: - void addObjects(const std::string &, const Ice::CommunicatorPtr & ic, const Ice::StringSeq &, const Ice::ObjectAdapterPtr & adapter) override + void addObjects(const std::string &, const Ice::CommunicatorPtr &, const Ice::StringSeq &, const Ice::ObjectAdapterPtr & adapter) override { - adapter->add(new DevicesI(), ic->stringToIdentity("Devices")); + adapter->add(std::make_shared<DevicesI>(), Ice::stringToIdentity("Devices")); } }; |