diff --git a/backends/smstools3/main.cpp b/backends/smstools3/main.cpp index b31d496c1fc331bbb62214e987d30f21a0b9b21c..a285ef8e007b1991241deaa816ff818d0c5047f9 100644 --- a/backends/smstools3/main.cpp +++ b/backends/smstools3/main.cpp @@ -16,6 +16,7 @@ #include "transport/PQXXBackend.h" #include "transport/StorageBackend.h" #include "Swiften/Swiften.h" +#include "Swiften/SwiftenCompat.h" #include #include "unistd.h" #include "signal.h" @@ -45,7 +46,7 @@ class SMSNetworkPlugin : public NetworkPlugin { public: Swift::BoostNetworkFactories *m_factories; Swift::BoostIOServiceThread m_boostIOServiceThread; - boost::shared_ptr m_conn; + SWIFTEN_SHRPTR_NAMESPACE::shared_ptr m_conn; Swift::Timer::ref m_timer; int m_internalUser; StorageBackend *storageBackend; @@ -169,7 +170,7 @@ class SMSNetworkPlugin : public NetworkPlugin { m_conn->write(Swift::createSafeByteArray(string)); } - void _handleDataRead(boost::shared_ptr data) { + void _handleDataRead(SWIFTEN_SHRPTR_NAMESPACE::shared_ptr data) { std::string d(data->begin(), data->end()); handleDataRead(d); }