From 82a4d1073c39851d09a28d68a87201dff293787a Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Thu, 25 Jul 2013 17:52:59 +0430 Subject: [PATCH] unistd: add execv() --- unistd.c | 5 +++++ unistd.h | 1 + 2 files changed, 6 insertions(+) diff --git a/unistd.c b/unistd.c index f021722..249acff 100644 --- a/unistd.c +++ b/unistd.c @@ -54,6 +54,11 @@ int execvp(char *cmd, char *argv[]) return -1; } +int execv(char *path, char *argv[]) +{ + return execve(path, argv, environ); +} + int wait(int *status) { return waitpid(-1, status, 0); diff --git a/unistd.h b/unistd.h index 998d5e1..67f55c0 100644 --- a/unistd.h +++ b/unistd.h @@ -29,4 +29,5 @@ void _exit(int status); int execve(char *path, char *argv[], char *envp[]); int execle(char *path, ...); int execvp(char *file, char *argv[]); +int execv(char *path, char *argv[]); int sleep(int n); -- 2.11.4.GIT