Mercurial > hg > xemacs-beta
diff src/sysdep.c @ 400:a86b2b5e0111 r21-2-30
Import from CVS: tag r21-2-30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:14:34 +0200 |
parents | 74fd4e045ea6 |
children | 2f8bb876ab1d |
line wrap: on
line diff
--- a/src/sysdep.c Mon Aug 13 11:13:33 2007 +0200 +++ b/src/sysdep.c Mon Aug 13 11:14:34 2007 +0200 @@ -699,7 +699,7 @@ #ifdef WINDOWSNT /* Waits for process completion */ - pid = _spawnlp (_P_WAIT, sh, sh, NULL); + pid = (HANDLE) _spawnlp (_P_WAIT, sh, sh, NULL); if (pid == NULL) write (1, "Can't execute subshell", 22); @@ -2653,6 +2653,8 @@ mode = va_arg (ap, int); va_end (ap); + PATHNAME_CONVERT_OUT (path); + #ifdef WINDOWSNT /* Make all handles non-inheritable */ oflag |= _O_NOINHERIT;