From d34d8f0f657bc6bdda5e8bc5ba530719ec410d43 Mon Sep 17 00:00:00 2001 From: daanx Date: Thu, 29 Feb 2024 15:39:47 -0800 Subject: [PATCH] fix signed comparison --- src/arena.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arena.c b/src/arena.c index 9ce8c3f7..cd3a7ef2 100644 --- a/src/arena.c +++ b/src/arena.c @@ -774,7 +774,7 @@ void _mi_arena_segment_mark_abandoned(mi_memid_t memid) // reclaim abandoned segments mi_segment_t* _mi_arena_segment_clear_abandoned_next(mi_arena_id_t* previous_id, size_t* previous_idx ) { - const size_t max_arena = mi_atomic_load_relaxed(&mi_arena_count); + const int max_arena = (int)mi_atomic_load_relaxed(&mi_arena_count); int arena_idx = *previous_id; size_t field_idx = mi_bitmap_index_field(*previous_idx); size_t bit_idx = mi_bitmap_index_bit_in_field(*previous_idx) + 1;