summaryrefslogtreecommitdiff
path: root/libguile/gc-malloc.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2011-12-06 19:14:50 +0100
committerAndy Wingo <wingo@pobox.com>2011-12-06 19:14:50 +0100
commit04ec290f8b3e6bd6297fb10391ea7e885a55a786 (patch)
treeb36dd4f7dd85dcf30c64900b9972433a54e2b4cd /libguile/gc-malloc.c
parent8806b4c28a7919b236d10751ebcb15f4a503b08c (diff)
parent679eea4f0ef7720e0ed3c9ba3fddedf35d1501d6 (diff)
downloadguile-04ec290f8b3e6bd6297fb10391ea7e885a55a786.tar.gz
Merge remote-tracking branch 'origin/stable-2.0'
Conflicts: libguile/deprecation.c libguile/load.c libguile/print.c
Diffstat (limited to 'libguile/gc-malloc.c')
-rw-r--r--libguile/gc-malloc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libguile/gc-malloc.c b/libguile/gc-malloc.c
index 3b64159cb..39e82ef1e 100644
--- a/libguile/gc-malloc.c
+++ b/libguile/gc-malloc.c
@@ -153,7 +153,8 @@ scm_strdup (const char *str)
void
scm_gc_register_collectable_memory (void *mem, size_t size, const char *what)
{
- /* Nothing to do. */
+ scm_gc_register_allocation (size);
+
#ifdef GUILE_DEBUG_MALLOC
if (mem)
scm_malloc_register (mem, what);