summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qlocale.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/text/qlocale.cpp')
-rw-r--r--src/corelib/text/qlocale.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/corelib/text/qlocale.cpp b/src/corelib/text/qlocale.cpp
index 6a191dfce6..926fa50bd8 100644
--- a/src/corelib/text/qlocale.cpp
+++ b/src/corelib/text/qlocale.cpp
@@ -228,16 +228,16 @@ QLatin1StringView QLocalePrivate::languageToCode(QLocale::Language language,
const LanguageCodeEntry &i = languageCodeList[language];
if (codeTypes.testFlag(QLocale::ISO639Part1) && i.part1.isValid())
- return QLatin1StringView(i.part1.code, 2);
+ return {i.part1.code, 2};
if (codeTypes.testFlag(QLocale::ISO639Part2B) && i.part2B.isValid())
- return QLatin1StringView(i.part2B.code, 3);
+ return {i.part2B.code, 3};
if (codeTypes.testFlag(QLocale::ISO639Part2T) && i.part2T.isValid())
- return QLatin1StringView(i.part2T.code, 3);
+ return {i.part2T.code, 3};
if (codeTypes.testFlag(QLocale::ISO639Part3))
- return QLatin1StringView(i.part3.code, 3);
+ return {i.part3.code, 3};
return {};
}
@@ -247,7 +247,7 @@ QLatin1StringView QLocalePrivate::scriptToCode(QLocale::Script script)
if (script == QLocale::AnyScript || script > QLocale::LastScript)
return {};
const unsigned char *c = script_code_list + 4 * script;
- return QLatin1StringView(reinterpret_cast<const char *>(c), 4);
+ return {reinterpret_cast<const char *>(c), 4};
}
QLatin1StringView QLocalePrivate::territoryToCode(QLocale::Territory territory)
@@ -256,7 +256,7 @@ QLatin1StringView QLocalePrivate::territoryToCode(QLocale::Territory territory)
return {};
const unsigned char *c = territory_code_list + 3 * territory;
- return QLatin1StringView(reinterpret_cast<const char*>(c), c[2] == 0 ? 2 : 3);
+ return {reinterpret_cast<const char*>(c), c[2] == 0 ? 2 : 3};
}
namespace {