From 271c1935b307c30a427047deca4f3a781e9f9eb5 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Mon, 9 Jun 2003 13:29:12 +0000 Subject: * spawn.cc (spawn_guts): Call CreateProcess while impersonated, when the real {u,g}ids and the groups are original. Move RevertToSelf and ImpersonateLoggedOnUser to the main line. * uinfo.cc (uinfo_init): Reorganize. If CreateProcess was called while impersonated, preserve the uids and gids and call ImpersonateLoggedOnUser. Preserve the uids and gids on Win9X. * exceptions.cc (error_start_init): Quote the pgm in the command. --- winsup/cygwin/exceptions.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/exceptions.cc') diff --git a/winsup/cygwin/exceptions.cc b/winsup/cygwin/exceptions.cc index 4a38a8e4c..fe57c53bc 100644 --- a/winsup/cygwin/exceptions.cc +++ b/winsup/cygwin/exceptions.cc @@ -154,7 +154,7 @@ error_start_init (const char *buf) for (char *p = strchr (pgm, '\\'); p; p = strchr (p, '\\')) *p = '/'; - __small_sprintf (debugger_command, "%s %s", buf, pgm); + __small_sprintf (debugger_command, "%s \"%s\"", buf, pgm); } static void -- cgit v1.2.3