From 75674ad2fcbc08abc5c70a260c0c7fabad806514 Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Mon, 6 Sep 2021 15:39:12 -0700 Subject: [PATCH] BinaryHeap_realloc: rephrase division by 5 code This makes the intent of this code clearer as well as squashing a -Wfloat-conversion compiler warning. --- lib/sparse/BinaryHeap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sparse/BinaryHeap.c b/lib/sparse/BinaryHeap.c index 8405ca414..c376644eb 100644 --- a/lib/sparse/BinaryHeap.c +++ b/lib/sparse/BinaryHeap.c @@ -41,7 +41,7 @@ void BinaryHeap_delete(BinaryHeap h, void (*del)(void* item)){ static BinaryHeap BinaryHeap_realloc(BinaryHeap h){ int max_len0 = h->max_len, max_len = h->max_len, i; - max_len = max_len + MAX(0.2*max_len, 10); + max_len = max_len + MAX(max_len / 5, 10); h->max_len = max_len; h->heap = REALLOC(h->heap, sizeof(void*)*max_len); -- 2.40.0