summaryrefslogtreecommitdiff
path: root/libguile/dynwind.h
diff options
context:
space:
mode:
authorJim Blandy <jimb@red-bean.com>1998-10-15 14:35:35 +0000
committerJim Blandy <jimb@red-bean.com>1998-10-15 14:35:35 +0000
commitf3667f526d2f251b86cba9bbe36946d8d35343f6 (patch)
treea486717e0a0701269501ca6a85ecfd39286fd6f0 /libguile/dynwind.h
parenta437d8a2a8191098aac9e2348dc8037f4448f418 (diff)
downloadguile-f3667f526d2f251b86cba9bbe36946d8d35343f6.tar.gz
Warning fixes from Greg Harvey:
* unif.c (scm_array_set_x): initializer for pos * throw.c (scm_ithrow): added initializer for jmpbuf (SCM_UNDEFINED) * struct.c (scm_struct_ref, scm_struct_set_x): Added initializers for field_type, since EGCS so desparately wants to play dumb * debug.h (scm_make_gloc, scm_gloc_p, scm_make_iloc, scm_memcons, scm_mem_to_proc, scm_proc_to_mem, scm_debug_hang): Added prototypes when GUILE_DEBUG is defined. * dynwind.h (scm_wind_chain): Same. * ports.h (scm_pt_size, scm_pt_member): Same. * print.h (scm_current_pstate): Same. * procs.h (scm_make_cclo): Same.
Diffstat (limited to 'libguile/dynwind.h')
-rw-r--r--libguile/dynwind.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libguile/dynwind.h b/libguile/dynwind.h
index 7ed51a4b3..fa459a86c 100644
--- a/libguile/dynwind.h
+++ b/libguile/dynwind.h
@@ -59,4 +59,8 @@ extern SCM scm_internal_dynamic_wind SCM_P ((scm_guard_t before,
extern void scm_dowinds SCM_P ((SCM to, long delta));
extern void scm_init_dynwind SCM_P ((void));
+#ifdef GUILE_DEBUG
+extern SCM scm_wind_chain SCM_P ((void));
+#endif /*GUILE_DEBUG*/
+
#endif /* DYNWINDH */