use the new finalizer helpers
authorAndy Wingo <wingo@pobox.com>
Sun, 19 Feb 2012 11:23:29 +0000 (12:23 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 8 Mar 2012 11:40:27 +0000 (12:40 +0100)
commit75ba64d6797f5857cc9885eb753126119a8c8b68
tree117063e8b5d92a03fd83c9cea34f3009a0048f33
parent7b327550e20967b0a8f89182bcf9a04543db3a0f
use the new finalizer helpers

* libguile/foreign.c (scm_set_pointer_finalizer_x)
* libguile/ports.c (finalize_port)
* libguile/smob.c (scm_i_new_smob, scm_i_new_double_smob)
* libguile/struct.c (scm_i_alloc_struct)
* libguile/numbers.c (make_bignum): Use the new API.
libguile/foreign.c
libguile/numbers.c
libguile/ports.c
libguile/smob.c
libguile/struct.c