* eval.c (safe_setjmp): New function: trivial wrapper for setjmp.
authorJim Blandy <jimb@red-bean.com>
Tue, 4 Feb 1997 23:30:07 +0000 (23:30 +0000)
committerJim Blandy <jimb@red-bean.com>
Tue, 4 Feb 1997 23:30:07 +0000 (23:30 +0000)
commitc4ac4d8862c16d85e5cff382f22ed2c9114826c8
tree0b6b394a617834b335d973902d96565ec99f13c6
parentc4314b4ff4f107d21bbd29c590bd823a2f894535
* eval.c (safe_setjmp): New function: trivial wrapper for setjmp.
(SCM_CEVAL, SCM_APPLY): Call it, instead of setjmp, to make sure
that values of automatic variables are preserved.  See comments
for safe_setjmp for details.
libguile/eval.c