aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppJingleIq.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/QXmppJingleIq.cpp')
-rw-r--r--src/base/QXmppJingleIq.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/base/QXmppJingleIq.cpp b/src/base/QXmppJingleIq.cpp
index b837a4de..899509e7 100644
--- a/src/base/QXmppJingleIq.cpp
+++ b/src/base/QXmppJingleIq.cpp
@@ -458,7 +458,10 @@ void QXmppJingleIq::Content::toXml(QXmlStreamWriter *writer) const
bool QXmppJingleIq::Content::parseSdp(const QString &sdp)
{
QList<QXmppJinglePayloadType> payloads;
- foreach (const QString &line, sdp.split("\r\n")) {
+ QString line;
+ foreach (line, sdp.split('\n')) {
+ if (line.endsWith('\r'))
+ line.resize(line.size() - 1);
if (line.startsWith("a=")) {
int idx = line.indexOf(':');
const QString attrName = idx != -1 ? line.mid(2, idx - 2) : line.mid(2);