diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2011-09-26 08:12:03 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2011-09-26 08:12:03 +0000 |
| commit | 32515257be2c3e22dab5d64eeb9bfcdab563d873 (patch) | |
| tree | bdc54101968a71afa32df37660b9bcbcaa584015 /src | |
| parent | 38579fb1f9f79e3d45a1ec011e0a07ced5f062b9 (diff) | |
| download | qxmpp-32515257be2c3e22dab5d64eeb9bfcdab563d873.tar.gz | |
recognise X-FACEBOOK-PLATFORM in stream features
Diffstat (limited to 'src')
| -rw-r--r-- | src/QXmppStreamFeatures.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
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(); } |
