From 32515257be2c3e22dab5d64eeb9bfcdab563d873 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Mon, 26 Sep 2011 08:12:03 +0000 Subject: recognise X-FACEBOOK-PLATFORM in stream features --- src/QXmppStreamFeatures.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/QXmppStreamFeatures.cpp') diff --git a/src/QXmppStreamFeatures.cpp b/src/QXmppStreamFeatures.cpp index e8f57b23..241f676f 100644 --- a/src/QXmppStreamFeatures.cpp +++ b/src/QXmppStreamFeatures.cpp @@ -147,6 +147,8 @@ void QXmppStreamFeatures::parse(const QDomElement &element) m_authMechanisms << QXmppConfiguration::SASLDigestMD5; else if (subElement.text() == QLatin1String("ANONYMOUS")) m_authMechanisms << QXmppConfiguration::SASLAnonymous; + else if (subElement.text() == QLatin1String("X-FACEBOOK-PLATFORM")) + m_authMechanisms << QXmppConfiguration::SASLXFacebookPlatform; subElement = subElement.nextSiblingElement("mechanism"); } } @@ -207,6 +209,9 @@ void QXmppStreamFeatures::toXml(QXmlStreamWriter *writer) const case QXmppConfiguration::SASLAnonymous: writer->writeCharacters("ANONYMOUS"); break; + case QXmppConfiguration::SASLXFacebookPlatform: + writer->writeCharacters("X-FACEBOOK-PLATFORM"); + break; } writer->writeEndElement(); } -- cgit v1.2.3