diff options
author | Dirk Herrmann <dirk@dirk-herrmanns-seiten.de> | 2000-05-15 11:47:48 +0000 |
---|---|---|
committer | Dirk Herrmann <dirk@dirk-herrmanns-seiten.de> | 2000-05-15 11:47:48 +0000 |
commit | f5f2dcffbea9a33f0e1d2adbe07b20fcf7ac3322 (patch) | |
tree | e71c3be5e7b8d307a9a608fd71ff9fe9fc7e5d23 /libguile/error.h | |
parent | ae09e7ac288fd8fd467d3278bff2e9ccbefb862d (diff) | |
download | guile-f5f2dcffbea9a33f0e1d2adbe07b20fcf7ac3322.tar.gz |
* Wrapped deprecated code between #if (SCM_DEBUG_DEPRECATED == 0) #endif.
* Replace use of deprecated macros SCM_INPORTP, SCM_OUTPORTP, SCM_ICHRP.
Diffstat (limited to 'libguile/error.h')
-rw-r--r-- | libguile/error.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/libguile/error.h b/libguile/error.h index ac2a8d4da..34a2abd48 100644 --- a/libguile/error.h +++ b/libguile/error.h @@ -67,9 +67,6 @@ extern SCM scm_strerror (SCM err); extern void scm_syserror (const char *subr) SCM_NORETURN; extern void scm_syserror_msg (const char *subr, const char *message, SCM args, int eno) SCM_NORETURN; -/* scm_sysmissing is no longer used in libguile. it can probably be - removed after a release or two (2000-01-09). */ -extern void scm_sysmissing (const char *subr) SCM_NORETURN; extern void scm_num_overflow (const char *subr) SCM_NORETURN; extern void scm_out_of_range (const char *subr, SCM bad_value) SCM_NORETURN; @@ -86,6 +83,14 @@ extern void scm_misc_error (const char *subr, const char *message, extern SCM scm_wta (SCM arg, const char *pos, const char *s_subr); extern void scm_init_error (void); + + +#if (SCM_DEBUG_DEPRECATED == 0) + +extern void scm_sysmissing (const char *subr) SCM_NORETURN; + +#endif /* SCM_DEBUG_DEPRECATED == 0 */ + #endif /* ERRORH */ /* |