From 79f6a4cdb7a759af14505c8b74ad6c47096607ac Mon Sep 17 00:00:00 2001 From: Katja Marttila Date: Wed, 23 Sep 2020 09:35:16 +0300 Subject: 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 --- src/libs/installer/packagemanagercore_p.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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)); -- cgit v1.2.3