Eexecvp(): added
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Mon, 9 Feb 2004 23:43:18 +0000 (23:43 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Mon, 9 Feb 2004 23:43:18 +0000 (23:43 +0000)
added some 'NORETURN' specifiers

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@860 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/ensc_wrappers/wrappers-unistd.hc

index 2aa6ff7..5d7213a 100644 (file)
@@ -43,12 +43,18 @@ Echroot(char const path[])
   FatalErrnoError(chroot(path)==-1, "chroot()");
 }
 
-inline static WRAPPER_DECL void
+inline static WRAPPER_DECL NORETURN void
 Eexecv(char const *path, char *argv[])
 {
   FatalErrnoError(execv(path,argv)==-1, "execv()");
 }
 
+inline static WRAPPER_DECL NORETURN void
+Eexecvp(char const *path, char *argv[])
+{
+  FatalErrnoError(execvp(path,argv)==-1, "execvp()");
+}
+
 inline static WRAPPER_DECL void
 Epipe(int filedes[2])
 {