From 3f732a981f8b4a8a7122b2b59f5c1a1b1141c848 Mon Sep 17 00:00:00 2001 From: Daan Date: Mon, 9 Dec 2024 15:49:20 -0800 Subject: [PATCH] fix debug build of MI_GUARDED --- src/alloc-aligned.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/alloc-aligned.c b/src/alloc-aligned.c index 4b142a1e..38e0371d 100644 --- a/src/alloc-aligned.c +++ b/src/alloc-aligned.c @@ -26,7 +26,7 @@ static bool mi_malloc_is_naturally_aligned( size_t size, size_t alignment ) { #if MI_GUARDED static mi_decl_restrict void* mi_heap_malloc_guarded_aligned(mi_heap_t* heap, size_t size, size_t alignment, bool zero) mi_attr_noexcept { // use over allocation for guarded blocksl - mi_assert_internal(alignment > 0 && alignment < MI_BLOCK_ALIGNMENT_MAX); + mi_assert_internal(alignment > 0 && alignment < MI_PAGE_MAX_OVERALLOC_ALIGN); const size_t oversize = size + alignment - 1; void* base = _mi_heap_malloc_guarded(heap, oversize, zero); void* p = _mi_align_up_ptr(base, alignment);