#if 0 #include #include #include #include #include int execl(const char *path, const char *arg0, ... /*, (char *)0 */) { char *argv[_POSIX_ARG_MAX], *arg = (char*)arg0; int argc = 0; va_list ap; va_start(ap, arg0); do { argv[argc++] = arg; } while ((arg = va_arg(ap, char *)) != NULL); va_end(ap); argv[argc] = NULL; return execv(path, argv); } /* POSIX(1) */ #endif