diff options
Diffstat (limited to 'libguile/eval.c')
-rw-r--r-- | libguile/eval.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libguile/eval.c b/libguile/eval.c index 8f71b87d2..8bfe465c6 100644 --- a/libguile/eval.c +++ b/libguile/eval.c @@ -429,7 +429,7 @@ eval (SCM x, SCM env) { struct scm_vm *vp; SCM k, handler, res; - scm_i_jmp_buf registers; + jmp_buf registers; const void *prev_cookie; scm_t_ptrdiff saved_stack_depth; @@ -449,7 +449,7 @@ eval (SCM x, SCM env) ®isters); prev_cookie = vp->resumable_prompt_cookie; - if (SCM_I_SETJMP (registers)) + if (setjmp (registers)) { /* The prompt exited nonlocally. */ vp->resumable_prompt_cookie = prev_cookie; |