X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fprocess%2Fexecle.c;h=6490836612b2573783a8c5b3f92963e92addec63;hb=c8ea985748a6857ac5db9ef50f9c92e2966c04d5;hp=37f629d96752274f6626753487d9dc694e8fab76;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/src/process/execle.c b/src/process/execle.c index 37f629d9..64908366 100644 --- a/src/process/execle.c +++ b/src/process/execle.c @@ -1,19 +1,20 @@ #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