diff options
author | Roland McGrath <roland@redhat.com> | 1995-01-15 16:32:10 +0000 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 1995-01-15 16:32:10 +0000 |
commit | 258dad0f9addb4e05cc19edf5d9d2f7a1f58e49c (patch) | |
tree | 3ce1ada8ca7f2c051aa8a7e43172c6edf74fc13a /job.c | |
parent | 37358a9a821e6d00c2c9d9e0dc7e00d4e480681d (diff) | |
download | gunmake-258dad0f9addb4e05cc19edf5d9d2f7a1f58e49c.tar.gz |
Fix nits in last change.
Diffstat (limited to 'job.c')
-rw-r--r-- | job.c | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -23,9 +23,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "variable.h" #include <assert.h> -/* Default path to search for executables. */ -static char default_path[] = ":/bin:/usr/bin"; - /* Default shell to use. */ char default_shell[] = "/bin/sh"; @@ -689,7 +686,7 @@ start_job_command (child) { /* Fork the child process. */ - char *parent_environ; + char **parent_environ; #ifdef POSIX (void) sigprocmask (SIG_BLOCK, &fatal_signal_set, (sigset_t *) 0); @@ -1079,6 +1076,9 @@ child_execute_job (stdin_fd, stdout_fd, argv, envp) #if 0 +/* Default path to search for executables. */ +static char default_path[] = ":/bin:/usr/bin"; + /* Search PATH for FILE. If successful, store the full pathname in PROGRAM and return 1. If not sucessful, return zero. */ @@ -1186,8 +1186,6 @@ void exec_command (argv, envp) char **argv, **envp; { - char *shell, *path; - /* Be the user, permanently. */ child_access (); @@ -1203,6 +1201,7 @@ exec_command (argv, envp) case ENOEXEC: { /* The file is not executable. Try it as a shell script. */ + extern char *getenv (); char *shell; char **new_argv; int argc; |