X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fprocess%2Fexecl.c;fp=src%2Fprocess%2Fexecl.c;h=327d78b288118b12cc85e0fb6839556f6a51d90e;hp=4c6eaa94a756cea090300979da1a78cef79b2e26;hb=e6bac87d0eaab116878a04874bc5b6a3496cb938;hpb=22263709eda9f7d692a0f484fd759f757418dbd7 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