aboutsummaryrefslogtreecommitdiff
path: root/lib/events/roommemberevent.cpp
diff options
context:
space:
mode:
authorDavid Faure <faure@kde.org>2020-11-26 22:32:55 +0100
committerDavid Faure <faure@kde.org>2020-11-26 22:32:55 +0100
commit17d6e00597fdc1c8f25808735cbc728c4a6b3506 (patch)
treef27be06719da60306413cfb62d6eb578d69bdf98 /lib/events/roommemberevent.cpp
parent21554bccc39ab2f63869c244ed880686805887cb (diff)
downloadlibquotient-17d6e00597fdc1c8f25808735cbc728c4a6b3506.tar.gz
libquotient-17d6e00597fdc1c8f25808735cbc728c4a6b3506.zip
Enable QT_NO_URL_CAST_FROM_STRING and QT_STRICT_ITERATORS.
* QT_NO_URL_CAST_FROM_STRING makes it clearer where QUrls are created from QStrings (which incurs a parsing cost). * QT_STRICT_ITERATORS helps detecting where begin()/end() is used instead of cbegin()/cend(). KDE developers have verified that the generated assembly code is identical.
Diffstat (limited to 'lib/events/roommemberevent.cpp')
-rw-r--r--lib/events/roommemberevent.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/events/roommemberevent.cpp b/lib/events/roommemberevent.cpp
index be47e412..913bde74 100644
--- a/lib/events/roommemberevent.cpp
+++ b/lib/events/roommemberevent.cpp
@@ -52,7 +52,7 @@ MemberEventContent::MemberEventContent(const QJsonObject& json)
: membership(fromJson<MembershipType>(json["membership"_ls]))
, isDirect(json["is_direct"_ls].toBool())
, displayName(fromJson<Omittable<QString>>(json["displayname"_ls]))
- , avatarUrl(fromJson<Omittable<QUrl>>(json["avatar_url"_ls]))
+ , avatarUrl(fromJson<Omittable<QString>>(json["avatar_url"_ls]))
, reason(json["reason"_ls].toString())
{
if (displayName)