diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2021-02-16 15:01:44 +0100 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2021-02-17 14:45:05 +0000 |
commit | 97a45f7512adddecff12d9f7b10b1fbd7cb853c2 (patch) | |
tree | dffbe5ca5dcd0c1b1d37c1feb7b1fc5b5a8100f7 /src/libs/utils/differ.cpp | |
parent | 72d91dc94af1861c4374dab5698859149b21dbfd (diff) |
Libs: Use qAsConst with non-const Qt containers in range-loops
Change-Id: I00d9f7c1634bbb62191470d58158e1fd150533c0
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Diffstat (limited to 'src/libs/utils/differ.cpp')
-rw-r--r-- | src/libs/utils/differ.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libs/utils/differ.cpp b/src/libs/utils/differ.cpp index 66c23e9fe2..8eb04174e8 100644 --- a/src/libs/utils/differ.cpp +++ b/src/libs/utils/differ.cpp @@ -89,14 +89,13 @@ static QList<Diff> decode(const QList<Diff> &diffList, const QStringList &lines) { QList<Diff> newDiffList; newDiffList.reserve(diffList.count()); - for (Diff diff : diffList) { + for (const Diff &diff : diffList) { QString text; for (QChar c : diff.text) { const int idx = static_cast<ushort>(c.unicode()); text += lines.value(idx); } - diff.text = text; - newDiffList.append(diff); + newDiffList.append({diff.command, text}); } return newDiffList; } |