From 796aa40b38090efc0599c265be559963bbc4c495 Mon Sep 17 00:00:00 2001 From: Daan Date: Tue, 17 Jun 2025 20:03:35 -0700 Subject: [PATCH] fix decl_nodiscard annotation for Linux builds --- src/page-map.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/page-map.c b/src/page-map.c index b7d75e5e..b96e3790 100644 --- a/src/page-map.c +++ b/src/page-map.c @@ -32,7 +32,7 @@ static mi_memid_t mi_page_map_memid; #define MI_PAGE_MAP_ENTRIES_PER_COMMIT_BIT MI_ARENA_SLICE_SIZE static mi_bitmap_t* mi_page_map_commit; // one bit per committed 64 KiB entries -static mi_decl_nodiscard bool mi_page_map_ensure_committed(size_t idx, size_t slice_count); +mi_decl_nodiscard static bool mi_page_map_ensure_committed(size_t idx, size_t slice_count); bool _mi_page_map_init(void) { size_t vbits = (size_t)mi_option_get_clamp(mi_option_max_vabits, 0, MI_SIZE_BITS); @@ -188,8 +188,8 @@ static mi_memid_t mi_page_map_memid; static _Atomic(mi_bfield_t) mi_page_map_commit; -static mi_decl_nodiscard bool mi_page_map_ensure_committed(size_t idx, mi_submap_t* submap); -static mi_decl_nodiscard bool mi_page_map_ensure_at(size_t idx, mi_submap_t* submap); +mi_decl_nodiscard static bool mi_page_map_ensure_committed(size_t idx, mi_submap_t* submap); +mi_decl_nodiscard static bool mi_page_map_ensure_at(size_t idx, mi_submap_t* submap); static bool mi_page_map_set_range(mi_page_t* page, size_t idx, size_t sub_idx, size_t slice_count); bool _mi_page_map_init(void) {