further ASAN fix

This commit is contained in:
Daan 2024-03-25 16:37:46 -07:00
parent a522899236
commit 6b4f3f6223

View file

@ -673,8 +673,8 @@ static void mi_page_init(mi_heap_t* heap, mi_page_t* page, size_t block_size, mi
page->free_is_zero = page->is_zero_init; page->free_is_zero = page->is_zero_init;
#if MI_DEBUG>2 #if MI_DEBUG>2
if (page->is_zero_init) { if (page->is_zero_init) {
mi_track_mem_defined(page_start, page_size); mi_track_mem_defined(page->page_start, page_size);
mi_assert_expensive(!page->is_zero_init || mi_mem_is_zero(page->page_start, page_size)); mi_assert_expensive(mi_mem_is_zero(page->page_start, page_size));
} }
#endif #endif
if (block_size > 0 && _mi_is_power_of_two(block_size)) { if (block_size > 0 && _mi_is_power_of_two(block_size)) {