aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/differ.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-01-25 12:04:49 +0100
committerhjk <hjk@qt.io>2019-01-25 12:28:08 +0000
commit678112c6fd76afa68216845c4e8dc86708050e63 (patch)
tree20fcc8eef7b44a466ec718473f84673794292fd5 /src/libs/utils/differ.cpp
parent483cb9a48575e75d84d681f2ea437aa948ec2097 (diff)
Avoid a few unnecessary non-const QString::operator[]() accesses
Change-Id: I44cbc418ce073da9b70df0e2d0851006140aaaf9 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/libs/utils/differ.cpp')
-rw-r--r--src/libs/utils/differ.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libs/utils/differ.cpp b/src/libs/utils/differ.cpp
index cff9dd21db..16fc0ced01 100644
--- a/src/libs/utils/differ.cpp
+++ b/src/libs/utils/differ.cpp
@@ -1516,9 +1516,9 @@ QList<Diff> Differ::cleanupSemanticsLossless(const QList<Diff> &diffList)
+ cleanupSemanticsScore(edit, equality2);
while (!edit.isEmpty() && !equality2.isEmpty()
- && edit[0] == equality2[0]) {
- equality1 += edit[0];
- edit = edit.mid(1) + equality2[0];
+ && edit.at(0) == equality2.at(0)) {
+ equality1 += edit.at(0);
+ edit = edit.mid(1) + equality2.at(0);
equality2 = equality2.mid(1);
const int score = cleanupSemanticsScore(equality1, edit)
+ cleanupSemanticsScore(edit, equality2);