Remove unneeded SMOB mark/free procedures.
authorLudovic Courtès <ludo@gnu.org>
Mon, 17 Aug 2009 22:31:32 +0000 (00:31 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 17 Aug 2009 22:31:32 +0000 (00:31 +0200)
commit3b882d69fb4d4be9e46767d57c22c5f0e33a9be4
treeb3d7a73e01f88cf2e0ddaa9bc4583a96d9bb7ac6
parent1ac8a47f0187d2a96bc4571cb10cbf45b0edc9d4
Remove unneeded SMOB mark/free procedures.

* libguile/bytevectors.c (free_bytevector): Remove.
  (scm_bootstrap_bytevectors): Update accordingly.

* libguile/r6rs-ports.c (bip_mark, cbp_mark, bop_free, bop_proc_mark):
  Remove.
  (initialize_bytevector_input_ports,
  initialize_custom_binary_input_ports,
  initialize_bytevector_output_ports,
  initialize_custom_binary_output_ports): Update accordingly.
libguile/bytevectors.c
libguile/r6rs-ports.c