From 122d66f69fa44e11202fccdab076fe1ec368f971 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Mon, 25 May 2020 13:12:51 +0200 Subject: Port QtNetwork from QStringRef to QStringView MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-84319 Change-Id: I0f4e83c282b58ab4cc5e397b21981978f79d92cf Reviewed-by: Alex Blasche Reviewed-by: MÃ¥rten Nordheim Reviewed-by: Timur Pocheptsov --- src/network/access/qhsts_p.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/network/access/qhsts_p.h') diff --git a/src/network/access/qhsts_p.h b/src/network/access/qhsts_p.h index b5be4ff455..8ebf7294dd 100644 --- a/src/network/access/qhsts_p.h +++ b/src/network/access/qhsts_p.h @@ -94,18 +94,18 @@ private: struct HostName { explicit HostName(const QString &n) : name(n) { } - explicit HostName(const QStringRef &r) : fragment(r) { } + explicit HostName(QStringView r) : fragment(r) { } bool operator < (const HostName &rhs) const { if (fragment.size()) { if (rhs.fragment.size()) return fragment < rhs.fragment; - return fragment < QStringRef(&rhs.name); + return fragment < QStringView{rhs.name}; } if (rhs.fragment.size()) - return QStringRef(&name) < rhs.fragment; + return QStringView{name} < rhs.fragment; return name < rhs.name; } @@ -114,7 +114,7 @@ private: // name, removing subdomain names (such HostName object is 'transient', it // must not outlive the original QString object. QString name; - QStringRef fragment; + QStringView fragment; }; mutable std::map knownHosts; -- cgit v1.2.3