From 3548d8d716569f96967af4da0fdc57d2f09e7c38 Mon Sep 17 00:00:00 2001 From: daan Date: Tue, 23 Nov 2021 18:39:03 -0800 Subject: [PATCH] add noinline to avoid warnings --- src/alloc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/alloc.c b/src/alloc.c index 4d0d9e59..e9167848 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -511,7 +511,7 @@ size_t mi_get_current_threadid(void) mi_attr_noexcept { } // Free a block passing the current thread id explicitly -void mi_unsafe_free_with_threadid(void* p, size_t current_tid ) mi_attr_noexcept +void mi_decl_noinline mi_unsafe_free_with_threadid(void* p, size_t current_tid ) mi_attr_noexcept { mi_assert(current_tid == _mi_thread_id()); _mi_free_with_threadid(p,current_tid); @@ -519,7 +519,7 @@ void mi_unsafe_free_with_threadid(void* p, size_t current_tid ) mi_attr_noexcept // Free a block -void mi_free(void* p) mi_attr_noexcept { +void mi_decl_noinline mi_free(void* p) mi_attr_noexcept { _mi_free_with_threadid(p, _mi_thread_id()); }