+2002-09-09 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * gc-malloc.c (scm_gc_register_collectable_memory): more overflow
+ protection.
+
2002-09-08 Han-Wen Nienhuys <hanwen@cs.uu.nl>
* inline.h: include stdio.h
Instead of getting bogged down, we let the mtrigger grow
strongly with it.
*/
- float no_overflow_trigger = (float)(scm_mallocated * 110);
+ float no_overflow_trigger = scm_mallocated * 110.0;
- no_overflow_trigger /= (float) (100 - scm_i_minyield_malloc);
+ no_overflow_trigger /= (float) (100.0 - scm_i_minyield_malloc);
scm_mtrigger = (unsigned long) no_overflow_trigger;
#ifdef DEBUGINFO