summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2020-09-23 09:35:16 +0300
committerKatja Marttila <katja.marttila@qt.io>2020-09-23 07:58:02 +0000
commit79f6a4cdb7a759af14505c8b74ad6c47096607ac (patch)
tree72076504e2bcc82bbd90e9c94949a06be1c53239
parent1c2adf47697214ec5596d800dc38e9f88cd763ca (diff)
Change MT restart commands
'updater' command option is deprecated, use predefined variable instead so code continues to work even if the command name changes. Change-Id: I99537bfd37dd55aeeff132b7c6ae04f9ea74d711 Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
-rw-r--r--src/libs/installer/packagemanagercore_p.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagercore_p.cpp b/src/libs/installer/packagemanagercore_p.cpp
index 0057c5058..6bd25b822 100644
--- a/src/libs/installer/packagemanagercore_p.cpp
+++ b/src/libs/installer/packagemanagercore_p.cpp
@@ -182,7 +182,8 @@ static void deferredRename(const QString &oldName, const QString &newName, bool
if (restart) {
//Restart with same command line arguments as first executable
QStringList commandLineArguments = QCoreApplication::arguments();
- batch << QString::fromLatin1("tmp.exec \"%1 --updater").arg(arguments[2]);
+ batch << QString::fromLatin1("tmp.exec \"%1 --%2")
+ .arg(arguments[2]).arg(CommandLineOptions::scStartUpdaterLong);
//Skip the first argument as that is executable itself
for (int i = 1; i < commandLineArguments.count(); i++) {
batch << QString::fromLatin1(" %1").arg(commandLineArguments.at(i));