mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-05-05 01:35:45 +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; }
|
if (fileContent.isEmpty()) { continue; }
|
||||||
const QList<QStringView> lines = splitLinesRefs(fileContent);
|
const QList<QStringView> lines = splitLinesRefs(fileContent);
|
||||||
static const QString p("Path=");
|
static const QString p("Path=");
|
||||||
for (const QStringView &line : lines)
|
for (const QStringView line : lines)
|
||||||
{
|
{
|
||||||
const qsizetype i = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
const qsizetype i = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
||||||
if (i < 0 || line.endsWith('=')) { continue; }
|
if (i < 0 || line.endsWith('=')) { continue; }
|
||||||
@@ -779,7 +779,7 @@ namespace swift::misc::simulation::fscommon
|
|||||||
const QString relPath = fsxFileInfo.absolutePath();
|
const QString relPath = fsxFileInfo.absolutePath();
|
||||||
|
|
||||||
QSet<QString> paths;
|
QSet<QString> paths;
|
||||||
for (const QStringView &line : lines)
|
for (const QStringView line : lines)
|
||||||
{
|
{
|
||||||
const qsizetype i1 = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
const qsizetype i1 = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
||||||
if (i1 < 0) { continue; }
|
if (i1 < 0) { continue; }
|
||||||
@@ -845,7 +845,7 @@ namespace swift::misc::simulation::fscommon
|
|||||||
const QString relPath = fsxFileInfo.absolutePath();
|
const QString relPath = fsxFileInfo.absolutePath();
|
||||||
|
|
||||||
QSet<QString> paths;
|
QSet<QString> paths;
|
||||||
for (const QStringView &line : lines)
|
for (const QStringView line : lines)
|
||||||
{
|
{
|
||||||
const qsizetype i1 = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
const qsizetype i1 = line.lastIndexOf(p, -1, Qt::CaseInsensitive);
|
||||||
if (i1 < 0) { continue; }
|
if (i1 < 0) { continue; }
|
||||||
|
|||||||
@@ -422,7 +422,7 @@ namespace swift::misc
|
|||||||
{
|
{
|
||||||
QMap<QString, QString> map;
|
QMap<QString, QString> map;
|
||||||
QList<QStringView> lines = splitLinesRefs(data);
|
QList<QStringView> lines = splitLinesRefs(data);
|
||||||
for (const QStringView &l : lines)
|
for (const QStringView l : lines)
|
||||||
{
|
{
|
||||||
if (l.isEmpty()) { continue; }
|
if (l.isEmpty()) { continue; }
|
||||||
const qsizetype i = l.indexOf('=');
|
const qsizetype i = l.indexOf('=');
|
||||||
|
|||||||
Reference in New Issue
Block a user