From 2c8d419fcf9f7744fd47e72f4f1b24da730b7f9e Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Tue, 25 Oct 2022 08:29:57 +0300 Subject: Prevent use of redirected posix_memalign in GC_haiku_get_mem (fix of commit 847927f0e) * os_dep.c [HAIKU && GC_LEAK_DETECTOR_H] (posix_memalign): Undefine it (just in case leak_detector.h was accidentally included before). --- os_dep.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'os_dep.c') diff --git a/os_dep.c b/os_dep.c index 361baee4..2f105934 100644 --- a/os_dep.c +++ b/os_dep.c @@ -2542,6 +2542,9 @@ void * os2_alloc(size_t bytes) #endif #if defined(HAIKU) +# ifdef GC_LEAK_DETECTOR_H +# undef posix_memalign /* to use the real one */ +# endif ptr_t GC_haiku_get_mem(size_t bytes) { void* mem; -- cgit v1.2.1