X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/b297c96099a08a9f2b7e20e80a8f43515fabd714..c8cc1783ef26803aeb94747ff8704bbe6962628a:/lunaix-os/kernel/exe/exec.c?ds=sidebyside diff --git a/lunaix-os/kernel/exe/exec.c b/lunaix-os/kernel/exe/exec.c index 5ac00b3..3c1fb42 100644 --- a/lunaix-os/kernel/exe/exec.c +++ b/lunaix-os/kernel/exe/exec.c @@ -276,14 +276,8 @@ exec_kexecve(const char* filename, const char* argv[], const char* envp[]) return errno; } -__DEFINE_LXSYSCALL3(int, - execve, - const char*, - filename, - const char*, - argv[], - const char*, - envp[]) +__DEFINE_LXSYSCALL3(int, execve, const char*, filename, + const char*, argv[], const char*, envp[]) { int errno = 0; int acl; @@ -326,6 +320,5 @@ done: // Always yield the process that want execve! schedule(); - // this will never get executed! - return -1; + unreachable; } \ No newline at end of file