Commit 18a80473 authored by Eli Zaretskii's avatar Eli Zaretskii
Browse files

w32proc.c (sys_spawnve): Initialize escape_char.

 src/w32proc.c (sys_spawnve): Make sure escape_char is initialized,
 even if w32-quote-process-args is nil.
parent be798504
2013-02-01 Eli Zaretskii <eliz@gnu.org>
* w32proc.c (sys_spawnve): Make sure escape_char is initialized,
even if w32-quote-process-args is nil.
2013-01-27 Eli Zaretskii <eliz@gnu.org> 2013-01-27 Eli Zaretskii <eliz@gnu.org>
   
* w32.c (sys_open): Zero out the flags for the new file descriptor. * w32.c (sys_open): Zero out the flags for the new file descriptor.
......
...@@ -1431,7 +1431,6 @@ sys_spawnve (int mode, char *cmdname, char **argv, char **envp) ...@@ -1431,7 +1431,6 @@ sys_spawnve (int mode, char *cmdname, char **argv, char **envp)
child_process *cp; child_process *cp;
int is_dos_app, is_cygnus_app, is_gui_app; int is_dos_app, is_cygnus_app, is_gui_app;
int do_quoting = 0; int do_quoting = 0;
char escape_char;
/* We pass our process ID to our children by setting up an environment /* We pass our process ID to our children by setting up an environment
variable in their environment. */ variable in their environment. */
char ppid_env_var_buffer[64]; char ppid_env_var_buffer[64];
...@@ -1444,6 +1443,8 @@ sys_spawnve (int mode, char *cmdname, char **argv, char **envp) ...@@ -1444,6 +1443,8 @@ sys_spawnve (int mode, char *cmdname, char **argv, char **envp)
Some extra whitespace characters need quoting in Cygwin programs, Some extra whitespace characters need quoting in Cygwin programs,
so this list is conditionally modified below. */ so this list is conditionally modified below. */
char *sepchars = " \t*?"; char *sepchars = " \t*?";
/* This is for native w32 apps; modified below for Cygwin apps. */
char escape_char = '\\';
/* We don't care about the other modes */ /* We don't care about the other modes */
if (mode != _P_NOWAIT) if (mode != _P_NOWAIT)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment