From 2e96bc9ee46ae0ebbb0640cdacfe57813b519d54 Mon Sep 17 00:00:00 2001 From: Joshua Root Date: Tue, 5 Mar 2024 01:12:06 +1100 Subject: [PATCH] Fix min macOS for pressure_relief This field exists in the 10.7 and later SDKs. --- src/prim/osx/alloc-override-zone.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/prim/osx/alloc-override-zone.c b/src/prim/osx/alloc-override-zone.c index 0e0a99d9..9a317750 100644 --- a/src/prim/osx/alloc-override-zone.c +++ b/src/prim/osx/alloc-override-zone.c @@ -225,7 +225,9 @@ static malloc_zone_t mi_malloc_zone = { // switch to version 9+ on OSX 10.6 to support memalign. .memalign = &zone_memalign, .free_definite_size = &zone_free_definite_size, + #if defined(MAC_OS_X_VERSION_10_7) && (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_7) .pressure_relief = &zone_pressure_relief, + #endif #if defined(MAC_OS_X_VERSION_10_14) && (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_14) .claimed_address = &zone_claimed_address, #endif