From 02811bfc0fff316dada8c543326720dbabe0904a Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 31 Aug 2007 00:52:42 +0000 Subject: [PATCH] make sure that we make include paths absolute before calling chdir() git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1739 fefdeb5f-60dc-0310-8127-8f9354f1896f --- src/daemon/cmdline.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/daemon/cmdline.c b/src/daemon/cmdline.c index 705115e..384dde3 100644 --- a/src/daemon/cmdline.c +++ b/src/daemon/cmdline.c @@ -199,9 +199,12 @@ int pa_cmdline_parse(pa_daemon_conf *conf, int argc, char *const argv [], int *d break; case ARG_FILE: - case 'F': - pa_strbuf_printf(buf, ".include %s\n", optarg); + case 'F': { + char *p; + pa_strbuf_printf(buf, ".include %s\n", p = pa_make_path_absolute(optarg)); + pa_xfree(p); break; + } case 'C': pa_strbuf_puts(buf, "load-module module-cli exit_on_eof=1\n"); -- 2.7.4