diff options
Diffstat (limited to 'include/Exceptions.h')
-rw-r--r-- | include/Exceptions.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/Exceptions.h b/include/Exceptions.h index ebe8462..042059c 100644 --- a/include/Exceptions.h +++ b/include/Exceptions.h @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* $Id: Exceptions.h,v 1.42 2005-06-20 22:43:35 pixel Exp $ */ +/* $Id: Exceptions.h,v 1.43 2006-10-28 16:42:19 pixel Exp $ */ #ifndef __EXCEPTIONS_H__ #define __EXCEPTIONS_H__ @@ -68,6 +68,7 @@ class Base { } static int pipe(int * p, int flag = 0); static pid_t fork(); + static pid_t wait(int *); //! This wrapper will call the xexit function. static void exit(int); static void printm(int level, const ugly_string &, ...); @@ -106,6 +107,7 @@ void * xrealloc(void *, size_t); int xdup(int) throw (GeneralException); int xpipe(int *, int = 0) throw (GeneralException); pid_t xfork() throw (GeneralException); +pid_t xwait(int *) throw (GeneralException); //! This will simply throw the Exit exception. void xexit(int) throw (GeneralException); void xexception(const String &) throw (GeneralException); |