From a3f7dd5260d1855e637d4a616a82c96b4e4cc77c Mon Sep 17 00:00:00 2001 From: Sona Kurazyan Date: Tue, 15 Mar 2022 10:37:23 +0100 Subject: Allow brace initialization for some of QLatin1StringView constructors Removed "explicit" keyword from constructors taking (const char *, qsizetype) and (const char *, const char *). Switched to using brace initialization for creating QLatin1StringView in QtCore. [ChangeLog][QtCore][QLatin1StringView] The (const char *, qsizetype) and (const char *, const char *) constructors are no longer explicit. Change-Id: I4f6760692e4df60fe4231e86a25f6ea03cd1bf82 Reviewed-by: Marc Mutz Reviewed-by: Qt CI Bot --- src/corelib/plugin/qcoffpeparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/corelib/plugin/qcoffpeparser.cpp') diff --git a/src/corelib/plugin/qcoffpeparser.cpp b/src/corelib/plugin/qcoffpeparser.cpp index d9dd98a2f48..a90c07fa7f1 100644 --- a/src/corelib/plugin/qcoffpeparser.cpp +++ b/src/corelib/plugin/qcoffpeparser.cpp @@ -350,7 +350,7 @@ static QLatin1StringView findSectionName(const IMAGE_SECTION_HEADER *section, QB n = qstrnlen(ptr, stringTable.size() - offset); } - return QLatin1StringView(ptr, n); + return {ptr, n}; } QLibraryScanResult QCoffPeParser::parse(QByteArrayView data, QString *errMsg) -- cgit v1.2.3