diff options
author | Ludovic Courtes <ludovic.courtes@laas.fr> | 2006-05-23 21:59:28 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2008-09-05 09:33:47 +0200 |
commit | 8574d367a9de70b2882c0f3393c6b5040d0f6e4d (patch) | |
tree | 608b1ab4f21dbcf45a0fc3aca2d25a14c109640a /libguile/threads.c | |
parent | 53cc0209fad717f4a72f42dfd5ab4d71889d0ccb (diff) | |
download | guile-8574d367a9de70b2882c0f3393c6b5040d0f6e4d.tar.gz |
Removed the free function from the malloc-object SMOB type.
* libguile/mallocs.c (malloc_free): Removed.
(scm_init_mallocs): Don't invoke `scm_set_smob_free ()' because the
memory allocated by `scm_gc_malloc ()' will automatically be freed.
Furthermore, `malloc_free ()' used to invoke `free ()' instead of
`scm_gc_free ()' which is incorrect.
git-archimport-id: lcourtes@laas.fr--2005-libre/guile-core--boehm-gc--1.9--patch-25
Diffstat (limited to 'libguile/threads.c')
0 files changed, 0 insertions, 0 deletions