summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@theqtcompany.com>2015-10-23 08:19:02 +0200
committerFriedemann Kleint <Friedemann.Kleint@theqtcompany.com>2015-10-23 08:07:34 +0000
commitffc5b815694bf70d1f19308f0dad72dd23120f96 (patch)
tree5bf301db0d05bbf3c3a314dd4225de5bfcdc1de2
parent02402887562f55b822fd29a64437da3d1252fd5b (diff)
windeployqt: Clear argument list of lconvert in locale loop.
Otherwise, the arguments accumulate. Task-number: QTBUG-48946 Change-Id: I9670f98a75a2ec7131fb1ad5ebfefd3ed6c35469 Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
-rw-r--r--src/windeployqt/main.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/windeployqt/main.cpp b/src/windeployqt/main.cpp
index f1a53b0d7..3fe672690 100644
--- a/src/windeployqt/main.cpp
+++ b/src/windeployqt/main.cpp
@@ -889,6 +889,7 @@ static bool deployTranslations(const QString &sourcePath, quint64 usedQtModules,
const QString binary = QStringLiteral("lconvert");
QStringList arguments;
foreach (const QString &prefix, prefixes) {
+ arguments.clear();
const QString targetFile = QStringLiteral("qt_") + prefix + QStringLiteral(".qm");
arguments.append(QStringLiteral("-o"));
arguments.append(QDir::toNativeSeparators(absoluteTarget + QLatin1Char('/') + targetFile));