diff --git a/spectrum/src/frontends/xmpp/vcardresponder.h b/spectrum/src/frontends/xmpp/vcardresponder.h index 852500e2f898eac0e1f3af4ab11fac00666ce2ba..76c36e03af94a5299c1c106981d078af0f69bb87 100644 --- a/spectrum/src/frontends/xmpp/vcardresponder.h +++ b/spectrum/src/frontends/xmpp/vcardresponder.h @@ -25,6 +25,7 @@ #include "Swiften/Elements/VCard.h" #include "Swiften/Network/NetworkFactories.h" #include "Swiften/Network/Timer.h" +#include "Swiften/SwiftenCompat.h" #include namespace Transport { @@ -38,10 +39,10 @@ class VCardResponder : public Swift::Responder { VCardResponder(Swift::IQRouter *router, Swift::NetworkFactories *factories, UserManager *userManager); ~VCardResponder(); - void sendVCard(unsigned int id, boost::shared_ptr vcard); + void sendVCard(unsigned int id, SWIFTEN_SHRPTR_NAMESPACE::shared_ptr vcard); boost::signal onVCardRequired; - boost::signal vcard)> onVCardUpdated; + boost::signal vcard)> onVCardUpdated; void collectTimeouted(); @@ -53,8 +54,8 @@ class VCardResponder : public Swift::Responder { time_t received; }; - virtual bool handleGetRequest(const Swift::JID& from, const Swift::JID& to, const std::string& id, boost::shared_ptr payload); - virtual bool handleSetRequest(const Swift::JID& from, const Swift::JID& to, const std::string& id, boost::shared_ptr payload); + virtual bool handleGetRequest(const Swift::JID& from, const Swift::JID& to, const std::string& id, SWIFTEN_SHRPTR_NAMESPACE::shared_ptr payload); + virtual bool handleSetRequest(const Swift::JID& from, const Swift::JID& to, const std::string& id, SWIFTEN_SHRPTR_NAMESPACE::shared_ptr payload); UserManager *m_userManager; std::map m_queries; unsigned int m_id;