diff options
| author | Aleix Pol <aleixpol@kde.org> | 2015-08-17 16:17:00 (GMT) |
|---|---|---|
| committer | Aleix Pol <aleixpol@kde.org> | 2015-08-17 16:17:00 (GMT) |
| commit | 25dfb3006480b17042efcebdb860c9fd89184591 (patch) | |
| tree | 2251cb4a00854e2639baf39795c2099dceb18f9b | |
| parent | fcff715130a2bebd9f0eabb197c669622a212bb2 (diff) | |
pkexec wants split arguments
BUG: 351311
| -rw-r--r-- | libmuonapt/QAptActions.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libmuonapt/QAptActions.cpp b/libmuonapt/QAptActions.cpp index c54ef69..7b82f67 100644 --- a/libmuonapt/QAptActions.cpp +++ b/libmuonapt/QAptActions.cpp @@ -392,14 +392,11 @@ void QAptActions::runSourcesEditor() QString pkexec = QStandardPaths::findExecutable("pkexec"); QString editor = QStandardPaths::findExecutable("software-properties-kde"); + arguments << pkexec << editor << QStringLiteral("--attach") % QString::number(winID); if (m_reloadWhenEditorFinished) { - editor.append(QLatin1String(" --dont-update --attach ") % QString::number(winID)); //krazy:exclude=spelling; - } else { - editor.append(QLatin1String(" --attach ") % QString::number(winID)); + arguments << QStringLiteral("--dont-update"); } - arguments << pkexec << editor; - proc->setProgram(arguments); m_mainWindow->find(winID)->setEnabled(false); proc->start(); |
