From 952801c27e33255f3a71d84d38281c1bb42600f2 Mon Sep 17 00:00:00 2001 From: Pierre Humblet Date: Tue, 6 Jan 2009 04:11:23 +0000 Subject: [PATCH] * cygcheck.cc (dump_sysinfo_services): Quote the path for popen. --- winsup/utils/ChangeLog | 4 ++++ winsup/utils/cygcheck.cc | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 4d0e775b1..335f38775 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,7 @@ +2009-01-05 Pierre Humblet + + * cygcheck.cc (dump_sysinfo_services): Quote the path for popen. + 2008-12-30 Pierre Humblet * cygcheck.cc (pretty_id): Quote the path for popen. diff --git a/winsup/utils/cygcheck.cc b/winsup/utils/cygcheck.cc index b4b16dec9..42ce64e29 100644 --- a/winsup/utils/cygcheck.cc +++ b/winsup/utils/cygcheck.cc @@ -1137,7 +1137,7 @@ dump_sysinfo_services () /* For verbose mode, just run cygrunsrv --list --verbose and copy output verbatim; otherwise run cygrunsrv --list and then cygrunsrv --query for each service. */ - snprintf (buf, sizeof (buf), (verbose ? "\"%s\" --list --verbose" : "%s --list"), + snprintf (buf, sizeof (buf), (verbose ? "\"%s\" --list --verbose" : "\"%s\" --list"), cygrunsrv); if ((f = popen (buf, "rt")) == NULL) {