Skip to content

commandlauncherjob: Quote command to prevent truncation

Tobias Klausmann requested to merge (removed):dev into master

When executing a shell script or an executable without this patch in dolphin in a folder with a blank e.g. "/my test/test.sh" the path is truncated to "/my" and the command is not executed.

Bug: 423412

Please not: The "startProcessAsCommand" tests will start to fail, those tests use a string with command+args construct instead of just a single command. Arguably with the command+args construct, one ought to use the other interface: CommandLauncherJob(const QString &executable, const QStringList &args, QObject *parent) instead of the one changed here: CommandLauncherJob(const QString &command, QObject *parent)

Merge request reports