]> git.tuebingen.mpg.de Git - dss.git/blobdiff - exec.c
Fix --config-file for relative paths.
[dss.git] / exec.c
diff --git a/exec.c b/exec.c
index 2a40bc0dbb17b831aaa1d15376c1119af44910cb..ece7ec29aa233051cf10bd5c4f3b1b6adfd14cfe 100644 (file)
--- a/exec.c
+++ b/exec.c
@@ -1,8 +1,4 @@
-/*
- * Copyright (C) 2003-2011 Andre Noll <maan@systemlinux.org>
- *
- * Licensed under the GPL v2. For licencing details see COPYING.
- */
+/* SPDX-License-Identifier: GPL-2.0 */
 
 /** \file exec.c Helper functions for spawning new processes. */
 
 
 /** \file exec.c Helper functions for spawning new processes. */
 
@@ -50,7 +46,7 @@ void dss_exec(pid_t *pid, const char *file, char *const *const args)
  * Exec the command given as a command line.
  *
  * \param pid Will hold the pid of the created process upon return.
  * Exec the command given as a command line.
  *
  * \param pid Will hold the pid of the created process upon return.
- * \param cmdline Holds the command and its arguments, seperated by spaces.
+ * \param cmdline Holds the command and its arguments, separated by spaces.
  *
  * This function uses fork/exec to create a new process.
  *
  *
  * This function uses fork/exec to create a new process.
  *
@@ -60,7 +56,7 @@ void dss_exec_cmdline_pid(pid_t *pid, const char *cmdline)
 {
        char **argv, *tmp = dss_strdup(cmdline);
 
 {
        char **argv, *tmp = dss_strdup(cmdline);
 
-       split_args(tmp, &argv, " \t");
+       split_args(tmp, &argv);
        dss_exec(pid, argv[0], argv);
        free(argv);
        free(tmp);
        dss_exec(pid, argv[0], argv);
        free(argv);
        free(tmp);