]> git.pond.sub.org Git - empserver/blobdiff - include/misc.h
Fix trailing whitespace
[empserver] / include / misc.h
index 2bf4c082583304643352ee3d2327c7d862ebae8b..758a6e78864f105ba979b14b60530a54ca49dbfd 100644 (file)
@@ -27,7 +27,7 @@
  *
  *  misc.h: Misc. definitions which don't really belong anywhere,
  *          but have to go somewhere!
- * 
+ *
  *  Known contributors to this file:
  *       Doug Hay, 1998
  */
 #define hours(x)       (60*60*(x))
 #define days(x)                (60*60*24*(x))
 
-enum oops_action {
-    OOPS_ABORT,
-    OOPS_CRASH_DUMP,
-    OOPS_NOTHING
-};
-extern enum oops_action oops_action;
-
 /*
  * If EXPR is true, an internal error occured.
  * Return EXPR != 0.
@@ -90,6 +83,7 @@ extern enum oops_action oops_action;
 #define CANT_REACH() (void)oops(NULL, __FILE__, __LINE__)
 
 extern int oops(char *, char *, int);
+extern void (*oops_handler)(void);
 
 void exit_nomem(void) ATTRIBUTE((noreturn));
 
@@ -97,12 +91,11 @@ void exit_nomem(void) ATTRIBUTE((noreturn));
 #define        RET_OK          0       /* command completed sucessfully */
 #define        RET_FAIL        1       /* command completed unsucessfully [?] */
 #define        RET_SYN         2       /* syntax error in command */
-#define        RET_SYS         3       /* system error (missing file, etc) */
 
 extern char *getstarg(char *input, char *prompt, char buf[]);
 extern char *getstring(char *prompt, char buf[]);
 extern char *ugetstring(char *prompt, char buf[]);
-             
+
 extern char *prbuf(char *format, ...)
     ATTRIBUTE((format (printf, 1, 2)));