42 lines
1.1 KiB
Text
42 lines
1.1 KiB
Text
$NetBSD: patch-ac,v 1.3 2015/12/29 23:34:57 dholland Exp $
|
|
|
|
Include own headers.
|
|
Use NORETURN.
|
|
|
|
--- main.c.orig 1999-02-09 05:05:17.000000000 +0000
|
|
+++ main.c
|
|
@@ -18,6 +18,8 @@ RCSID ("$Id: main.c,v 2.17 1994/11/12 22
|
|
# include <string.h>
|
|
# include <errno.h>
|
|
|
|
+# include "path.h"
|
|
+
|
|
# include "main.h"
|
|
# include "storage.h"
|
|
# include "storext.h"
|
|
@@ -72,14 +74,14 @@ static void *argv_list = NULL;
|
|
|
|
const char *dump_prefix = DEFAULT_DUMP_PREFIX;
|
|
|
|
-void ScmRaiseError (void *handler, void *data)
|
|
+void NORETURN ScmRaiseError (void *handler, void *data) NRUTERON
|
|
{
|
|
user_error_handler = handler;
|
|
user_error_data = data;
|
|
longjmp (recovery_point, ERROR_RECOVERY);
|
|
}
|
|
|
|
-void ScmReRaiseError (void *handler, void *data, void *cont)
|
|
+void NORETURN ScmReRaiseError (void *handler, void *data, void *cont) NRUTERON
|
|
{
|
|
user_error_handler = handler;
|
|
user_error_data = data;
|
|
@@ -87,7 +89,7 @@ void ScmReRaiseError (void *handler, voi
|
|
longjmp (recovery_point, ERROR_RE_RECOVERY);
|
|
}
|
|
|
|
-void ScmRaiseReset (void)
|
|
+void NORETURN ScmRaiseReset (void) NRUTERON
|
|
{
|
|
longjmp (recovery_point, RESET_RECOVERY);
|
|
}
|