summaryrefslogtreecommitdiff
path: root/libguile/hooks.c
diff options
context:
space:
mode:
authorLudovic Courtes <ludovic.courtes@laas.fr>2006-05-23 21:59:14 +0000
committerLudovic Courtès <ludo@gnu.org>2008-09-05 09:33:38 +0200
commit53cc0209fad717f4a72f42dfd5ab4d71889d0ccb (patch)
tree41e1a844d484fcdda3d2e20bfc7715e2d3313ac5 /libguile/hooks.c
parentfebd2677c9b1028bc3cd30401672ccc7e3314199 (diff)
downloadguile-53cc0209fad717f4a72f42dfd5ab4d71889d0ccb.tar.gz
Fixed `scm_gc_register_finalizer ()' to avoid bootstrap problem.
* libguile/gc.c (finalizer_trampoline): Don't use `scm_call_2 ()' to invoke the finalizer: directly call the C function instead. (scm_gc_register_finalizer): Don't create a real subr with `scm_c_make_gsubr ()': simply convert the C function pointer to an `SCM' object instead. git-archimport-id: lcourtes@laas.fr--2005-libre/guile-core--boehm-gc--1.9--patch-24
Diffstat (limited to 'libguile/hooks.c')
0 files changed, 0 insertions, 0 deletions