diff --git a/include/Swiften/Serializer/PayloadSerializers/XHTMLIMSerializer.cpp b/include/Swiften/Serializer/PayloadSerializers/XHTMLIMSerializer.cpp index 260aad2b5ae60b0305d35dddc1f2bc97e2d10df6..192ef7fc2f449998941da1ac489d79c66dd50e5c 100644 --- a/include/Swiften/Serializer/PayloadSerializers/XHTMLIMSerializer.cpp +++ b/include/Swiften/Serializer/PayloadSerializers/XHTMLIMSerializer.cpp @@ -10,16 +10,18 @@ #include #include +#include "Swiften/SwiftenCompat.h" + namespace Swift { XHTMLIMSerializer::XHTMLIMSerializer() : GenericPayloadSerializer() { } -std::string XHTMLIMSerializer::serializePayload(boost::shared_ptr payload) const { +std::string XHTMLIMSerializer::serializePayload(SWIFTEN_SHRPTR_NAMESPACE::shared_ptr payload) const { XMLElement html("html", "http://jabber.org/protocol/xhtml-im"); - boost::shared_ptr body(new XMLElement("body", "http://www.w3.org/1999/xhtml")); - body->addNode(boost::shared_ptr(new XMLRawTextNode(payload->getBody()))); + SWIFTEN_SHRPTR_NAMESPACE::shared_ptr body(new XMLElement("body", "http://www.w3.org/1999/xhtml")); + body->addNode(SWIFTEN_SHRPTR_NAMESPACE::shared_ptr(new XMLRawTextNode(payload->getBody()))); html.addNode(body); return html.serialize();