diff options
author | Thomas White <taw@physics.org> | 2021-04-01 12:18:22 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2021-04-01 15:08:14 +0200 |
commit | 211535aa1d46b4f1ec1a5976be60a4c135605b90 (patch) | |
tree | 2dad13e276db43b9c6edbbfa2a34b4d129cd3aa1 /src/gui_ambi.c | |
parent | c5f62f02be9fd29eb3f8f7831ac98617752ea789 (diff) |
GUI: Wrap filenames in job scripts in quotes, where appropriate
This makes it work when the filenames contain spaces.
Diffstat (limited to 'src/gui_ambi.c')
-rw-r--r-- | src/gui_ambi.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gui_ambi.c b/src/gui_ambi.c index 4403c999..79cc5299 100644 --- a/src/gui_ambi.c +++ b/src/gui_ambi.c @@ -495,7 +495,7 @@ int write_ambigator_script(const char *filename, fprintf(fh, "cat \\\n"); for ( i=0; i<input->n_streams; i++ ) { - fprintf(fh, "%s \\\n", input->streams[i]); + fprintf(fh, "\"%s\" \\\n", input->streams[i]); } fprintf(fh, " > ambigator-input.stream\n"); @@ -504,7 +504,7 @@ int write_ambigator_script(const char *filename, fprintf(fh, "%s ambigator-input.stream \\\n", exe_path); fprintf(fh, " -j %s", n_thread_str); - fprintf(fh, " -o %s", out_stream); + fprintf(fh, " -o \"%s\"", out_stream); fprintf(fh, " -y %s", params->sym); if ( params->use_operator ) { fprintf(fh, " --operator=%s", params->operator); |