From c640e2919372e032f7915645ead39a79d6121725 Mon Sep 17 00:00:00 2001 From: Bernhard Amann Date: Thu, 24 Oct 2013 13:34:17 -0700 Subject: [PATCH] rework libc++ patch to use AvailabilityMacros.h instead of Availability.h AvailabilityMacros.h was introduced in 10.2, Availability is only available in 10.5+ - this increases backwards compatibility. --- src/input/readers/Ascii.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/input/readers/Ascii.cc b/src/input/readers/Ascii.cc index 12d677742b..3229d75ed6 100644 --- a/src/input/readers/Ascii.cc +++ b/src/input/readers/Ascii.cc @@ -19,9 +19,11 @@ #ifdef __clang__ # ifdef __APPLE__ -# include -# ifdef __MAC_10_9 -# define MAVERICKS_WORKAROUND +# include +# ifdef __MAC_OS_X_VERSION_MAX_ALLOWED +# if __MAC_OS_X_VERSION_MAX_ALLOWED == 1090 +# define MAVERICKS_WORKAROUND +# endif # endif # endif #endif