diff options
Diffstat (limited to 'src/callproc.c')
| -rw-r--r-- | src/callproc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/callproc.c b/src/callproc.c index 9ec7893868d..487115d60c3 100644 --- a/src/callproc.c +++ b/src/callproc.c | |||
| @@ -1317,8 +1317,8 @@ child_setup (int in, int out, int err, char **new_argv, bool set_pgrp, | |||
| 1317 | setpgid (0, 0); | 1317 | setpgid (0, 0); |
| 1318 | tcsetpgrp (0, pid); | 1318 | tcsetpgrp (0, pid); |
| 1319 | 1319 | ||
| 1320 | execve (new_argv[0], new_argv, env); | 1320 | int errnum = emacs_exec_file (new_argv[0], new_argv, env); |
| 1321 | exec_failed (new_argv[0], errno); | 1321 | exec_failed (new_argv[0], errnum); |
| 1322 | 1322 | ||
| 1323 | #else /* MSDOS */ | 1323 | #else /* MSDOS */ |
| 1324 | pid = run_msdos_command (new_argv, pwd_var + 4, in, out, err, env); | 1324 | pid = run_msdos_command (new_argv, pwd_var + 4, in, out, err, env); |