diff options
Diffstat (limited to 'libs/backends/jack')
-rw-r--r-- | libs/backends/jack/jack_utils.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/backends/jack/jack_utils.cc b/libs/backends/jack/jack_utils.cc index 92e19985a0..cda7a6d8e7 100644 --- a/libs/backends/jack/jack_utils.cc +++ b/libs/backends/jack/jack_utils.cc @@ -892,7 +892,11 @@ ARDOUR::get_jack_command_line_string (JackCommandLineOptions& options, string& c ostringstream oss; for (vector<string>::const_iterator i = args.begin(); i != args.end();) { - oss << *i; + if (i->find_first_of(' ') != string::npos) { + oss << "\"" << *i << "\""; + } else { + oss << *i; + } if (++i != args.end()) oss << ' '; } |