From e1b27a0fc24ab20d5ac80ba7f68d4cbc48b27a21 Mon Sep 17 00:00:00 2001 From: Daan Leijen Date: Tue, 19 Apr 2022 09:38:29 -0700 Subject: [PATCH] fix used size field when visiting heap blocks --- src/heap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/heap.c b/src/heap.c index f4654464..cf22dcc1 100644 --- a/src/heap.c +++ b/src/heap.c @@ -532,7 +532,7 @@ static bool mi_heap_visit_areas_page(mi_heap_t* heap, mi_page_queue_t* pq, mi_pa xarea.area.reserved = page->reserved * bsize; xarea.area.committed = page->capacity * bsize; xarea.area.blocks = _mi_page_start(_mi_page_segment(page), page, NULL); - xarea.area.used = page->used * bsize; + xarea.area.used = page->used; // number of blocks in use (#553) xarea.area.block_size = ubsize; xarea.area.full_block_size = bsize; return fun(heap, &xarea, arg);