diff options
Diffstat (limited to 'libguile/dynwind.h')
-rw-r--r-- | libguile/dynwind.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/libguile/dynwind.h b/libguile/dynwind.h index f619b46b5..ce68bcd64 100644 --- a/libguile/dynwind.h +++ b/libguile/dynwind.h @@ -53,15 +53,15 @@ typedef enum { SCM_API void scm_frame_begin (scm_t_frame_flags); SCM_API void scm_frame_end (void); -SCM_API void scm_frame_unwind (void (*func) (void *), void *data, - scm_t_wind_flags); -SCM_API void scm_frame_rewind (void (*func) (void *), void *data, - scm_t_wind_flags); - -SCM_API void scm_frame_unwind_with_scm (void (*func) (SCM), SCM data, - scm_t_wind_flags); -SCM_API void scm_frame_rewind_with_scm (void (*func) (SCM), SCM data, - scm_t_wind_flags); +SCM_API void scm_frame_unwind_handler (void (*func) (void *), void *data, + scm_t_wind_flags); +SCM_API void scm_frame_rewind_handler (void (*func) (void *), void *data, + scm_t_wind_flags); + +SCM_API void scm_frame_unwind_handler_with_scm (void (*func) (SCM), SCM data, + scm_t_wind_flags); +SCM_API void scm_frame_rewind_handler_with_scm (void (*func) (SCM), SCM data, + scm_t_wind_flags); #ifdef GUILE_DEBUG SCM_API SCM scm_wind_chain (void); |