From 8f940c1679391b3da04757df98b1fa813e288e8d Mon Sep 17 00:00:00 2001 From: Zopolis4 Date: Wed, 21 Sep 2022 16:52:25 +1000 Subject: [PATCH] Restrict overmatching MACH ifdef to only trigger on OSX and Mach --- src/tl/tl/tlTimer.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tl/tl/tlTimer.cc b/src/tl/tl/tlTimer.cc index fe75aa136..fac2767d5 100644 --- a/src/tl/tl/tlTimer.cc +++ b/src/tl/tl/tlTimer.cc @@ -28,7 +28,7 @@ #if defined(_MSC_VER) || defined(_WIN32) # include # include -#elif defined(__MACH__) +#elif defined(__MACH__) && defined(__APPLE__) # include # include # include @@ -54,7 +54,7 @@ const uint64_t ft_to_epoch_offset = uint64_t (11644473600) * uint64_t (10000000) void current_utc_time (struct timespec *ts) { -#if defined(__MACH__) +#if defined(__MACH__) && defined(__APPLE__) clock_serv_t cclock; mach_timespec_t mts; @@ -86,7 +86,7 @@ void current_utc_time (struct timespec *ts) static int64_t ms_time () { -#if defined(__MACH__) +#if defined(__MACH__) && defined(__APPLE__) clock_serv_t cclock; mach_timespec_t mts;