diff options
| author | Riccardo Spagni <ric@spagni.net> | 2017-04-24 11:21:24 +0200 |
|---|---|---|
| committer | Riccardo Spagni <ric@spagni.net> | 2017-04-24 11:21:24 +0200 |
| commit | 5a0adb18d352ad40808aff065d8599742a773f10 (patch) | |
| tree | 696eae9596669ee908b00d5a5cd04eed0e9cd1d7 /src | |
| parent | a055293b52d122b93b58bebc3ef964418b20e6c0 (diff) | |
| parent | 1e7fbe5cb0dc2d94dadf33c93db31cba8d9d1ed9 (diff) | |
| download | monzero-gui-5a0adb18d352ad40808aff065d8599742a773f10.tar.gz monzero-gui-5a0adb18d352ad40808aff065d8599742a773f10.tar.xz monzero-gui-5a0adb18d352ad40808aff065d8599742a773f10.zip | |
Merge pull request #646
1e7fbe5 DaemonManager: fix issues with spaces in path (Jaquee)
Diffstat (limited to 'src')
| -rw-r--r-- | src/daemon/DaemonManager.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/daemon/DaemonManager.cpp b/src/daemon/DaemonManager.cpp index 47ad10cf..5d95b26b 100644 --- a/src/daemon/DaemonManager.cpp +++ b/src/daemon/DaemonManager.cpp @@ -212,15 +212,17 @@ bool DaemonManager::sendCommand(const QString &cmd,bool testnet) const bool DaemonManager::sendCommand(const QString &cmd,bool testnet, QString &message) const { QProcess p; - QString external_cmd = m_monerod + " " + cmd; - qDebug() << "sending external cmd: " << external_cmd; + QStringList external_cmd; + external_cmd << cmd; // Add testnet flag if needed if (testnet) - external_cmd += " --testnet"; - external_cmd += "\n"; + external_cmd << "--testnet"; + + qDebug() << "sending external cmd: " << external_cmd; + - p.start(external_cmd); + p.start(m_monerod, external_cmd); bool started = p.waitForFinished(-1); message = p.readAllStandardOutput(); |
