--- src/pinstall/install.c 2003-11-06 10:40:47.000000000 +0000 +++ src/pinstall/install.c 2003-11-06 10:45:56.000000000 +0000 @@ -172,6 +172,9 @@ char *iname, *oname; { int pid; pid_t status; + static char *env[] = { + 0, + }; static char *strip[] = { "strip", 0, 0, }; @@ -190,7 +193,7 @@ case 0: /* child */ copy[1] = iname; copy[2] = oname; - execve("/bin/cp", copy, (char **)0); + execve("/bin/cp", copy, env); perror("/bin/cp"); exit(1); @@ -236,7 +239,7 @@ #else #define STRIP_BIN "/bin/strip" #endif - execve(STRIP_BIN, strip, (char **)0); + execve(STRIP_BIN, strip, env); perror(STRIP_BIN); exit(1); @@ -281,6 +284,9 @@ quickStrip (iname, oname, ignored, copy_only) char *iname, *oname; { int pid, status; + static char *env[] = { + 0, + }; static char *strip[] = { "strip", 0, 0, }; @@ -299,8 +305,8 @@ case 0: /* child */ copy[1] = iname; copy[2] = oname; - execve("/bin/cp", copy, 0); - perror("/bin/cp"); + execve("/bin/cp", copy, env); + perror("/env/cp"); exit(1); default: /* parent */ @@ -337,7 +343,7 @@ case 0: /* child */ strip[1] = oname; - execve("/bin/strip", strip, 0); + execve("/bin/strip", strip, env); perror("/bin/strip"); exit(1);