From 063d7fa9360899aa33b5891df15a2b9f4840f392 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Sun, 13 Mar 2022 01:09:24 +0100 Subject: Fix possibly detaching containers --- src/base/QXmppSasl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/base/QXmppSasl.cpp') diff --git a/src/base/QXmppSasl.cpp b/src/base/QXmppSasl.cpp index 576d7755..317765aa 100644 --- a/src/base/QXmppSasl.cpp +++ b/src/base/QXmppSasl.cpp @@ -105,7 +105,8 @@ static QByteArray generateNonce() static QMap parseGS2(const QByteArray &ba) { QMap map; - for (const auto &keyValue : ba.split(',')) { + const auto keyValuePairs = ba.split(u','); + for (const auto &keyValue : keyValuePairs) { if (keyValue.size() >= 2 && keyValue[1] == '=') { map[keyValue[0]] = keyValue.mid(2); } -- cgit v1.2.3