From 27de4ea4d672d9f1b3a733f803f8605f81311d0a Mon Sep 17 00:00:00 2001 From: Anton Kudryavtsev Date: Mon, 8 Feb 2016 12:27:28 +0300 Subject: [PATCH] qmake: de-duplicate QString::number() calls with same arg Change-Id: I6e05b9ad3350bd0da5b8a6dc1389ae05315a33df Reviewed-by: Marc Mutz --- qmake/library/qmakebuiltins.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qmake/library/qmakebuiltins.cpp b/qmake/library/qmakebuiltins.cpp index e5f34f431f9..78a491b1cbc 100644 --- a/qmake/library/qmakebuiltins.cpp +++ b/qmake/library/qmakebuiltins.cpp @@ -298,8 +298,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); }