From 551eef1aa6d8b0e71b68072bcb6c7a71e39e1222 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Wed, 20 May 2020 14:33:32 +0200 Subject: Smaller change towards using QStringView MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I6e74a83303e2d9dd278b47aaf488e717eca3fc6d Reviewed-by: MÃ¥rten Nordheim Reviewed-by: Thiago Macieira --- src/corelib/serialization/qxmlstream.cpp | 4 ++-- src/corelib/serialization/qxmlstream_p.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/corelib/serialization') diff --git a/src/corelib/serialization/qxmlstream.cpp b/src/corelib/serialization/qxmlstream.cpp index 18f5b9c396..06c41bfbff 100644 --- a/src/corelib/serialization/qxmlstream.cpp +++ b/src/corelib/serialization/qxmlstream.cpp @@ -1533,7 +1533,7 @@ uint QXmlStreamReaderPrivate::getChar_helper() return StreamEOF; } -QStringRef QXmlStreamReaderPrivate::namespaceForPrefix(const QStringRef &prefix) +QStringRef QXmlStreamReaderPrivate::namespaceForPrefix(QStringView prefix) { for (const NamespaceDeclaration &namespaceDeclaration : reversed(namespaceDeclarations)) { if (namespaceDeclaration.prefix == prefix) { @@ -1712,7 +1712,7 @@ uint QXmlStreamReaderPrivate::resolveCharRef(int symbolIndex) } -void QXmlStreamReaderPrivate::checkPublicLiteral(const QStringRef &publicId) +void QXmlStreamReaderPrivate::checkPublicLiteral(QStringView publicId) { //#x20 | #xD | #xA | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%] diff --git a/src/corelib/serialization/qxmlstream_p.h b/src/corelib/serialization/qxmlstream_p.h index 2c9cdfc9d3..b1e25c161e 100644 --- a/src/corelib/serialization/qxmlstream_p.h +++ b/src/corelib/serialization/qxmlstream_p.h @@ -243,7 +243,7 @@ public: QXmlStreamAttributes attributes; - QStringRef namespaceForPrefix(const QStringRef &prefix); + QStringRef namespaceForPrefix(QStringView prefix); void resolveTag(); void resolvePublicNamespaces(); void resolveDtd(); @@ -251,7 +251,7 @@ public: bool checkStartDocument(); void startDocument(); void parseError(); - void checkPublicLiteral(const QStringRef &publicId); + void checkPublicLiteral(QStringView publicId); bool scanDtd; QStringRef lastAttributeValue; -- cgit v1.2.3