Index: openafs/src/pinstall/install.c =================================================================== RCS file: /cvs/openafs/src/pinstall/install.c,v --- openafs/src/pinstall/install.c 2003/07/25 04:38:03 1.21 +++ openafs/src/pinstall/install.c 2003/08/08 21:00:09 @@ -50,7 +50,7 @@ #include RCSID - ("$Header: /cvs/openafs/src/pinstall/install.c,v 1.21 2003/07/25 04:38:03 shadow Exp $"); + ("$Header: /cvs/openafs/src/pinstall/install.c,v 1.22 2003/08/08 21:00:09 shadow Exp $"); #include #include @@ -183,6 +183,9 @@ { int pid; pid_t status; + static char *env[] = { + 0, + }; static char *strip[] = { "strip", 0, 0, }; @@ -201,7 +204,7 @@ case 0: /* child */ copy[1] = iname; copy[2] = oname; - execve("/bin/cp", copy, NULL); + execve("/bin/cp", copy, env); perror("/bin/cp"); exit(1); @@ -246,7 +249,7 @@ #else #define STRIP_BIN "/bin/strip" #endif - execve(STRIP_BIN, strip, NULL); + execve(STRIP_BIN, strip, env); perror(STRIP_BIN); exit(1); @@ -272,6 +275,9 @@ quickStrip(char *iname, char *oname, int ignored, int copy_only) { int pid, status; + static char *env[] = { + 0, + }; static char *strip[] = { "strip", 0, 0, }; @@ -290,7 +296,7 @@ case 0: /* child */ copy[1] = iname; copy[2] = oname; - execve("/bin/cp", copy, 0); + execve("/bin/cp", copy, env); perror("/bin/cp"); exit(1); @@ -328,7 +334,7 @@ case 0: /* child */ strip[1] = oname; - execve("/bin/strip", strip, 0); + execve("/bin/strip", strip, env); perror("/bin/strip"); exit(1);