mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-18 03:15:34 +08:00
fix: copy QStringView by value
This commit is contained in:
committed by
Lars Toenning
parent
71c868866c
commit
1e0382463b
@@ -653,7 +653,7 @@ namespace swift::misc::simulation::fscommon
|
||||
if (fileContent.isEmpty()) { continue; }
|
||||
const QList<QStringView> lines = splitLinesRefs(fileContent);
|
||||
static const QString p("Path=");
|
||||
for (const QStringView &line : lines)
|
||||
for (const QStringView line : lines)
|
||||
{
|
||||
const qsizetype i = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
||||
if (i < 0 || line.endsWith('=')) { continue; }
|
||||
@@ -779,7 +779,7 @@ namespace swift::misc::simulation::fscommon
|
||||
const QString relPath = fsxFileInfo.absolutePath();
|
||||
|
||||
QSet<QString> paths;
|
||||
for (const QStringView &line : lines)
|
||||
for (const QStringView line : lines)
|
||||
{
|
||||
const qsizetype i1 = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
||||
if (i1 < 0) { continue; }
|
||||
@@ -845,7 +845,7 @@ namespace swift::misc::simulation::fscommon
|
||||
const QString relPath = fsxFileInfo.absolutePath();
|
||||
|
||||
QSet<QString> paths;
|
||||
for (const QStringView &line : lines)
|
||||
for (const QStringView line : lines)
|
||||
{
|
||||
const qsizetype i1 = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
||||
if (i1 < 0) { continue; }
|
||||
|
||||
@@ -422,7 +422,7 @@ namespace swift::misc
|
||||
{
|
||||
QMap<QString, QString> map;
|
||||
QList<QStringView> lines = splitLinesRefs(data);
|
||||
for (const QStringView &l : lines)
|
||||
for (const QStringView l : lines)
|
||||
{
|
||||
if (l.isEmpty()) { continue; }
|
||||
const qsizetype i = l.indexOf('=');
|
||||
|
||||
Reference in New Issue
Block a user