| Index: fusl/src/process/fexecve.c
|
| diff --git a/fusl/src/process/fexecve.c b/fusl/src/process/fexecve.c
|
| index 6507b42949c915e757bfa71935388a0ea4e0a15d..7bfed55b8e63c28dca04e4e3f6de473f8d2285a2 100644
|
| --- a/fusl/src/process/fexecve.c
|
| +++ b/fusl/src/process/fexecve.c
|
| @@ -1,13 +1,13 @@
|
| #include <unistd.h>
|
| #include <errno.h>
|
|
|
| -void __procfdname(char *, unsigned);
|
| +void __procfdname(char*, unsigned);
|
|
|
| -int fexecve(int fd, char *const argv[], char *const envp[])
|
| -{
|
| - char buf[15 + 3*sizeof(int)];
|
| - __procfdname(buf, fd);
|
| - execve(buf, argv, envp);
|
| - if (errno == ENOENT) errno = EBADF;
|
| - return -1;
|
| +int fexecve(int fd, char* const argv[], char* const envp[]) {
|
| + char buf[15 + 3 * sizeof(int)];
|
| + __procfdname(buf, fd);
|
| + execve(buf, argv, envp);
|
| + if (errno == ENOENT)
|
| + errno = EBADF;
|
| + return -1;
|
| }
|
|
|