summaryrefslogtreecommitdiff
path: root/include/mimalloc-internal.h
diff options
context:
space:
mode:
authordaan <daanl@outlook.com>2019-10-17 16:48:16 -0700
committerdaan <daanl@outlook.com>2019-10-17 16:48:16 -0700
commit5de851a84d20835de2429ed60a6eeac3b0a8b6eb (patch)
treea1fbbc1dc5c53deceb4de41db5ece72bf0b179a3 /include/mimalloc-internal.h
parent93b4281b82768023563bc2eb4a1441d83f53efa4 (diff)
update page_flags to have more portable definition
Diffstat (limited to 'include/mimalloc-internal.h')
-rw-r--r--include/mimalloc-internal.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/mimalloc-internal.h b/include/mimalloc-internal.h
index 1a5b639..4c47af9 100644
--- a/include/mimalloc-internal.h
+++ b/include/mimalloc-internal.h
@@ -345,19 +345,19 @@ static inline mi_page_queue_t* mi_page_queue(const mi_heap_t* heap, size_t size)
// Page flags
//-----------------------------------------------------------
static inline bool mi_page_is_in_full(const mi_page_t* page) {
- return page->flags.in_full;
+ return page->flags.x.in_full;
}
static inline void mi_page_set_in_full(mi_page_t* page, bool in_full) {
- page->flags.in_full = in_full;
+ page->flags.x.in_full = in_full;
}
static inline bool mi_page_has_aligned(const mi_page_t* page) {
- return page->flags.has_aligned;
+ return page->flags.x.has_aligned;
}
static inline void mi_page_set_has_aligned(mi_page_t* page, bool has_aligned) {
- page->flags.has_aligned = has_aligned;
+ page->flags.x.has_aligned = has_aligned;
}