From ffc5b815694bf70d1f19308f0dad72dd23120f96 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Fri, 23 Oct 2015 08:19:02 +0200 Subject: windeployqt: Clear argument list of lconvert in locale loop. Otherwise, the arguments accumulate. Task-number: QTBUG-48946 Change-Id: I9670f98a75a2ec7131fb1ad5ebfefd3ed6c35469 Reviewed-by: Oliver Wolff --- src/windeployqt/main.cpp | 1 + 1 file changed, 1 insertion(+) 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)); -- cgit v1.2.3