diff options
author | Anton Kudryavtsev <a.kudryavtsev@netris.ru> | 2016-02-08 12:27:28 +0300 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> | 2016-08-02 07:56:03 +0000 |
commit | 973cabd5c5c6a18f0f9d396be6c13bb0170fb843 (patch) | |
tree | 254246c18e8ae548a8089158de0366bd4f025808 | |
parent | f71bc5ad9ea580261a85a2bdbffa83090f3c57a1 (diff) | |
download | qt-creator-973cabd5c5c6a18f0f9d396be6c13bb0170fb843.tar.gz |
qmake: de-duplicate QString::number() calls with same arg
Change-Id: I6e05b9ad3350bd0da5b8a6dc1389ae05315a33df
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
(cherry picked from qtbase/27de4ea4d672d9f1b3a733f803f8605f81311d0a)
Reviewed-by: Anton Kudryavtsev <a.kudryavtsev@netris.ru>
-rw-r--r-- | src/shared/proparser/qmakebuiltins.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/shared/proparser/qmakebuiltins.cpp b/src/shared/proparser/qmakebuiltins.cpp index 203597aed4..da860a8db8 100644 --- a/src/shared/proparser/qmakebuiltins.cpp +++ b/src/shared/proparser/qmakebuiltins.cpp @@ -299,8 +299,9 @@ static void addJsonArray(const QJsonArray &array, const QString &keyPrefix, ProV const int size = array.count(); keys.reserve(size); for (int i = 0; i < size; ++i) { - keys.append(QString::number(i)); - addJsonValue(array.at(i), keyPrefix + QString::number(i), map); + const QString number = QString::number(i); + keys.append(number); + addJsonValue(array.at(i), keyPrefix + number, map); } insertJsonKeyValue(keyPrefix + QLatin1String("_KEYS_"), keys, map); } |