diff --git a/spectrum/src/frontends/xmpp/XMPPUserRegistration.h b/spectrum/src/frontends/xmpp/XMPPUserRegistration.h index cd1dc8bd801e2d3383f8e498be0d31595bb9d0d5..87b879fdc80753bb4a78e5f131aa4ded61530dfb 100644 --- a/spectrum/src/frontends/xmpp/XMPPUserRegistration.h +++ b/spectrum/src/frontends/xmpp/XMPPUserRegistration.h @@ -23,6 +23,8 @@ #include "Swiften/Queries/Responder.h" #include "Swiften/Elements/InBandRegistrationPayload.h" #include "Swiften/Elements/RosterPayload.h" +#include "Swiften/SwiftenCompat.h" + #include #include #include "transport/UserRegistration.h" @@ -60,12 +62,12 @@ class XMPPUserRegistration : public UserRegistration, public Swift::Responder 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); - void handleRegisterRemoteRosterResponse(boost::shared_ptr payload, Swift::ErrorPayload::ref error, const UserInfo &row); - void handleUnregisterRemoteRosterResponse(boost::shared_ptr payload, Swift::ErrorPayload::ref error, const UserInfo &row); - boost::shared_ptr generateInBandRegistrationPayload(const Swift::JID& from); + void handleRegisterRemoteRosterResponse(SWIFTEN_SHRPTR_NAMESPACE::shared_ptr payload, Swift::ErrorPayload::ref error, const UserInfo &row); + void handleUnregisterRemoteRosterResponse(SWIFTEN_SHRPTR_NAMESPACE::shared_ptr payload, Swift::ErrorPayload::ref error, const UserInfo &row); + SWIFTEN_SHRPTR_NAMESPACE::shared_ptr generateInBandRegistrationPayload(const Swift::JID& from); Swift::Form::ref generateRegistrationForm(const UserInfo &res, bool registered); Component *m_component;