From 30f016d360ab6d620a20c102a352c75ef5eb01a6 Mon Sep 17 00:00:00 2001 From: Hiroshi Saito Date: Wed, 6 May 2009 07:41:13 +0000 Subject: [PATCH] Fixed the Service parameter path name problem. Per report from Sachin Srivastava. --- win32/win32support.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/win32/win32support.c b/win32/win32support.c index 2726ee5..27355f5 100644 --- a/win32/win32support.c +++ b/win32/win32support.c @@ -235,7 +235,7 @@ static void RegisterService(void) fprintf(stderr, "Failed to determine path name: %s\n", strerror(GetLastError())); exit(1); } - snprintf(cmdline, sizeof(cmdline), "%s -service %s", self, config_fn); + snprintf(cmdline, sizeof(cmdline), "%s -service \"%s\"", self, config_fn); manager = openSCM(); service = CreateService(manager, cf_jobname, cf_jobname, SERVICE_ALL_ACCESS, SERVICE_WIN32_OWN_PROCESS, -- 2.40.0