~ chicken-core (chicken-5) 4e24ed510dd202850257fe63745796b9f639f86b


commit 4e24ed510dd202850257fe63745796b9f639f86b
Author:     Peter Bex <peter.bex@xs4all.nl>
AuthorDate: Mon Jun 17 09:45:16 2013 +0200
Commit:     Peter Bex <peter.bex@xs4all.nl>
CommitDate: Mon Jun 17 09:45:16 2013 +0200

    Additional jmpbuf fix

diff --git a/runtime.c b/runtime.c
index ea16aadb..6baf57f4 100644
--- a/runtime.c
+++ b/runtime.c
@@ -1916,7 +1916,11 @@ C_word C_fcall C_restore_callback_continuation2(int level)
 
 C_word C_fcall C_callback(C_word closure, int argc)
 {
+#ifdef HAVE_SIGSETJMP
+  sigjmp_buf prev;                                                                                                                                      
+#else                                                                                                                                                   
   jmp_buf prev;
+#endif
   C_word 
     *a = C_alloc(3),
     k = C_closure(&a, 2, (C_word)callback_return_continuation, C_SCHEME_FALSE);
Trap