Skip to content

Commit 702c739

Browse files
author
Álvaro Jurado
committed
Fixing last of the execs
Signed-off-by: Álvaro Jurado <elbingmiss@gmail.com>
1 parent 35dd6e7 commit 702c739

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/ap/plan9/execle.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
#include <unistd.h>
1010
#include <stdarg.h>
1111

12+
extern char **environ;
13+
1214
int execle(const char *path, const char *argv0, ...)
1315
{
1416
int argc;
@@ -24,8 +26,7 @@ int execle(const char *path, const char *argv0, ...)
2426
argv[0] = (char *)argv0;
2527
for (i=1; i<=argc; i++)
2628
argv[i] = va_arg(ap, char *);
27-
envp = va_arg(ap, char **);
2829
va_end(ap);
29-
return execve(path, argv, envp);
30+
return execve(path, argv, environ);
3031
}
3132
}

0 commit comments

Comments
 (0)