1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
$NetBSD: patch-ac,v 1.2 2012/11/19 02:54:42 joerg Exp $
--- 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);
}
|