From 908c45434ee34fbb2add84d0c1c9f5fed76c8ef3 Mon Sep 17 00:00:00 2001 From: Kevin Ryde Date: Wed, 15 Feb 2006 00:40:13 +0000 Subject: [PATCH] *** empty log message *** --- libguile/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libguile/ChangeLog b/libguile/ChangeLog index e98553e53..f47081e8d 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,13 @@ +2006-02-14 Ludovic Courtès + + * strings.c (scm_i_take_stringbufn): Register LEN+1 bytes instead of + LEN. Without this, too much collectable memory gets unregistered, + which results in an underflow of SCM_MALLOCATED in + `decrease_mtrigger()'. + + * gc-malloc.c (decrease_mtrigger): Make sure SIZE is lower than or + equal to SCM_MALLOCATED. + 2006-02-13 Marius Vollmer * eval.c (scm_eval_body): Use scm_i_dynwind_pthread_mutex_lock