From 5e6d3ee009b96e4613402acc8ba12cd6281ea2d6 Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Fri, 13 Sep 2013 15:57:49 +0200 Subject: Fix starting the app when installation finished Do not pass as arguments empty string, it can break applications which expect for example filename as first argument. Change-Id: I5c7dd1e2fc9b441634507ad651108d2d03416224 Reviewed-by: Niels Weber Reviewed-by: Karsten Heimrich --- src/libs/installer/packagemanagergui.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/installer/packagemanagergui.cpp b/src/libs/installer/packagemanagergui.cpp index ae5300b38..5d5514af9 100644 --- a/src/libs/installer/packagemanagergui.cpp +++ b/src/libs/installer/packagemanagergui.cpp @@ -1910,7 +1910,7 @@ void FinishedPage::handleFinishClicked() { const QString program = packageManagerCore()->replaceVariables(packageManagerCore()->value(scRunProgram)); const QStringList args = packageManagerCore()->replaceVariables( - packageManagerCore()->value(scRunProgramArguments)).split(QLatin1Char(' ')); + packageManagerCore()->value(scRunProgramArguments)).split(QLatin1Char(' '), QString::SkipEmptyParts); if (!m_runItCheckBox->isChecked() || program.isEmpty()) return; -- cgit v1.2.3