From 86744962202b6bc365d23a436121dd02852defb1 Mon Sep 17 00:00:00 2001 From: maxwellgeng Date: Mon, 2 Mar 2026 11:29:28 +0800 Subject: [PATCH] Fix compile --- src/arena.c | 2 +- src/init.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/arena.c b/src/arena.c index 1de14dbe..cc5d4f01 100644 --- a/src/arena.c +++ b/src/arena.c @@ -2279,7 +2279,7 @@ static void mi_heap_delete_pages(mi_heap_t* heap, mi_heap_t* heap_target) { #if MI_DEBUG>1 // no more arena pages? for (size_t i = 0; i < MI_ARENA_BIN_COUNT; i++) { - mi_arena_pages_t* const arena_pages = mi_atomic_load_relaxed(&heap->arena_pages[i]); + mi_arena_pages_t* const arena_pages = mi_atomic_load_ptr_relaxed(mi_arena_pages_t const , &heap->arena_pages[i]); if (arena_pages!=NULL) { mi_assert_internal(mi_bitmap_is_all_clear(arena_pages->pages)); } diff --git a/src/init.c b/src/init.c index 3161450f..3954d3ab 100644 --- a/src/init.c +++ b/src/init.c @@ -414,7 +414,7 @@ mi_heap_t* _mi_subproc_heap_main(mi_subproc_t* subproc) { } else { mi_heap_main_init(); - mi_assert_internal(mi_atomic_load_relaxed(&subproc->heap_main) != NULL); + mi_assert_internal(mi_atomic_load_ptr_relaxed(void, &subproc->heap_main) != NULL); return mi_atomic_load_ptr_relaxed(mi_heap_t,&subproc->heap_main); } }