diff --git a/src/GUI.cpp b/src/GUI.cpp index 8f49e300c..e4a52df87 100644 --- a/src/GUI.cpp +++ b/src/GUI.cpp @@ -718,7 +718,7 @@ void GUI::on_actionOpen_triggered() { // the right addTorrent function, considering // the parameter type. void GUI::processParams(const QString& params_str) { - processParams(params_str.split(" ", QString::SkipEmptyParts)); + processParams(params_str.split("|", QString::SkipEmptyParts)); } void GUI::processParams(const QStringList& params) { diff --git a/src/main.cpp b/src/main.cpp index bbcd668f8..718c8093c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -192,10 +192,11 @@ int main(int argc, char *argv[]){ if(p.startsWith("--")) continue; message += argv[a]; if (a < argc-1) - message += " "; + message += "|"; } if(!message.isEmpty()) { qDebug("Passing program parameters to running instance..."); + qDebug("Message: %s", qPrintable(message)); app->sendMessage(message); } return 0;