X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fprocess%2Fexecle.c;h=37ca50349ac21db3d4789688046e31da0b16b57a;hb=8735a921d0242be0d7e6dbe0f76f79e09d4f06dd;hp=37f629d96752274f6626753487d9dc694e8fab76;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/src/process/execle.c b/src/process/execle.c index 37f629d9..37ca5034 100644 --- a/src/process/execle.c +++ b/src/process/execle.c @@ -1,22 +1,23 @@ #include #include -int execle(const char *path, ...) +int execle(const char *path, const char *argv0, ...) { int argc; va_list ap; - va_start(ap, path); - for (argc=0; va_arg(ap, const char *); argc++); + va_start(ap, argv0); + for (argc=1; va_arg(ap, const char *); argc++); va_end(ap); { int i; char *argv[argc+1]; char **envp; - va_start(ap, path); - for (i=0; i