* ports.c (scm_add_to_port_table): allocate in units of
authorGary Houston <ghouston@arglist.com>
Tue, 3 Mar 1998 10:11:13 +0000 (10:11 +0000)
committerGary Houston <ghouston@arglist.com>
Tue, 3 Mar 1998 10:11:13 +0000 (10:11 +0000)
commit67fe060ed5df21bd3435a263d5179d042e521f7b
tree2f6bf7b17760cdadaa17f2a0f87d126be8823c17
parent186d31e78c909969758a6a5b38318bdfad944bc8
* ports.c (scm_add_to_port_table): allocate in units of
struct scm_port_table *, not struct scm_port_table.
* posix.c (scm_close_pipe): remove the port from the port table
and mark as closed.
Thanks to Rob Engle for both fixes.
libguile/ChangeLog
libguile/ports.c
libguile/posix.c