diff options
Diffstat (limited to 'libguile/error.h')
-rw-r--r-- | libguile/error.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/error.h b/libguile/error.h index f71019bb1..c8c12c88b 100644 --- a/libguile/error.h +++ b/libguile/error.h @@ -66,6 +66,8 @@ extern void scm_error SCM_P ((SCM key, char *subr, char *message, SCM args, SCM rest)) SCM_NORETURN; extern void (*scm_error_callback) SCM_P ((SCM key, char *subr, char *message, SCM args, SCM rest)); +extern SCM scm_error_scm SCM_P ((SCM key, SCM subr, SCM message, + SCM args, SCM rest)) SCM_NORETURN; extern void scm_syserror SCM_P ((char *subr)) SCM_NORETURN; extern void scm_syserror_msg SCM_P ((char *subr, char *message, SCM args, int eno)) SCM_NORETURN; |