X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fprocess%2Fexecl.c;h=327d78b288118b12cc85e0fb6839556f6a51d90e;hp=4c6eaa94a756cea090300979da1a78cef79b2e26;hb=d62f4e98881702f07501b965e5beebd7516deca2;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01 diff --git a/src/process/execl.c b/src/process/execl.c index 4c6eaa94..327d78b2 100644 --- a/src/process/execl.c +++ b/src/process/execl.c @@ -1,18 +1,19 @@ #include #include -int execl(const char *path, ...) +int execl(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]; - va_start(ap, path); - for (i=0; i