diff options
author | Ludovic Courtes <ludovic.courtes@laas.fr> | 2006-04-02 21:05:04 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2008-09-05 00:46:14 +0200 |
commit | fca4388748645f817e69505cb2c2c7733debb99b (patch) | |
tree | 109d3297fb1525f7c6a6288f509f57c8ee9fa5b5 /libguile/gc-malloc.c | |
parent | c812243ba15a9d13bb6f1876892e7a1efea9bf4e (diff) | |
download | guile-fca4388748645f817e69505cb2c2c7733debb99b.tar.gz |
First ``working'' Guile! Crashes in `flush-all-ports' (relates to SCM_I_PORT_TABLE).
* libguile/gc.c (scm_gc_stats): Fixed so that it returns a relevant
result instead of just `SCM_EOL'.
* libguile/ports.c: Include `assert.h'. Don't include `malloc.h'.
(scm_make_port_type): Use `scm_gc_realloc ()' instead of `realloc ()'.
(scm_new_port_table_entry): Likewise.
(scm_flush): Added an assertion on the port number.
(scm_ports_prehistory): Use `scm_gc_malloc ()' instead of `scm_malloc ()'.
git-archimport-id: lcourtes@laas.fr--2005-libre/guile-core--boehm-gc--1.9--patch-3
Diffstat (limited to 'libguile/gc-malloc.c')
0 files changed, 0 insertions, 0 deletions