diff options
author | Taru Karttunen <taruti@taruti.net> | 2011-03-30 15:46:40 +0300 |
---|---|---|
committer | Taru Karttunen <taruti@taruti.net> | 2011-03-30 15:46:40 +0300 |
commit | e5888a1ffdae813d7575f5fb02275c6bb07e5199 (patch) | |
tree | d8d51eac403f07814b9e936eed0c9a79195e2450 /sys/src/ape/lib/ap/plan9/execle.c |
Import sources from 2011-03-30 iso image
Diffstat (limited to 'sys/src/ape/lib/ap/plan9/execle.c')
-rwxr-xr-x | sys/src/ape/lib/ap/plan9/execle.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/src/ape/lib/ap/plan9/execle.c b/sys/src/ape/lib/ap/plan9/execle.c new file mode 100755 index 000000000..f607c4914 --- /dev/null +++ b/sys/src/ape/lib/ap/plan9/execle.c @@ -0,0 +1,11 @@ +#include <unistd.h> + +int +execle(const char *name, const char *arg0, const char *aore, ...) +{ + char *p; + + for(p=(char *)(&name)+1; *p; ) + p++; + return execve(name, &arg0, (char **)p+1); +} |