* gc.c (scm_must_malloc): changed the comment explaining when
authorGary Houston <ghouston@arglist.com>
Sat, 17 Mar 2001 16:59:48 +0000 (16:59 +0000)
committerGary Houston <ghouston@arglist.com>
Sat, 17 Mar 2001 16:59:48 +0000 (16:59 +0000)
commitc6c79933b54d5f480b1eabbb65054706ddc3166a
tree9776837d187a3dfb91b79ad9b68dced030814379
parentcf7a5ee536013bbaa26b8781b33a0e3f6cee5f7e
* gc.c (scm_must_malloc): changed the comment explaining when
scm_must variants of malloc/free etc., should be used, based on
explanation from Dirk Herrmann.
* fports.c (scm_fport_buffer_add): use FUNC_NAME instead of a local
string with procedure name.  use scm_must_malloc instead of malloc.
(scm_setvbuf, scm_fdes_to_port, fport_close): use scm_must variants
of malloc/free.
* ports.c (scm_add_to_port_table, scm_remove_from_port_table,
scm_ungetc): use scm_must variants of malloc/realloc/free.
(scm_add_to_port_table, scm_ungetc): define FUNC_NAME.
libguile/ChangeLog
libguile/fports.c
libguile/gc.c
libguile/ports.c