]> git.ipfire.org Git - thirdparty/make.git/commitdiff
(exec_command): Correctly use ARGV[0] for script name when running shell
authorRoland McGrath <roland@redhat.com>
Mon, 7 Aug 1995 19:39:37 +0000 (19:39 +0000)
committerRoland McGrath <roland@redhat.com>
Mon, 7 Aug 1995 19:39:37 +0000 (19:39 +0000)
directly.

job.c

diff --git a/job.c b/job.c
index 7bb336c737938ade8a92299b4fc07005d2ab0967..daefc5cbd2c59672b5159629012bd84a532ce7ee 100644 (file)
--- a/job.c
+++ b/job.c
@@ -1114,7 +1114,7 @@ exec_command (argv, envp)
 
        new_argv = (char **) alloca ((1 + argc + 1) * sizeof (char *));
        new_argv[0] = shell;
-       new_argv[1] = program;
+       new_argv[1] = argv[0];
        while (argc > 0)
          {
            new_argv[1 + argc] = argv[argc];