From 42faaae21779f4f3da7145256336b957ff45d37b Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 25 Mar 2016 23:19:10 -0400 Subject: [PATCH] Do not include free sizes of 0 in min count --- gc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gc.c b/gc.c index 29ed6303..632b335f 100644 --- a/gc.c +++ b/gc.c @@ -224,7 +224,7 @@ void gc_print_stats(gc_heap *h) for (f = h->free_list; f; f = f->next) { free += f->size; free_chunks++; - if (f->size < free_min) free_min = f->size; + if (f->size < free_min && f->size > 0) free_min = f->size; if (f->size > free_max) free_max = f->size; } fprintf(stdout,