From 7983b0d16a35cd133eaba133ef7fdd0428685b34 Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Sat, 26 Oct 2019 16:02:01 +0200 Subject: [PATCH] macOS: Do not use deprecated finite, but isfinite --- src/include/ngspice/ngspice.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/include/ngspice/ngspice.h b/src/include/ngspice/ngspice.h index 4f90b827f..211f91f70 100644 --- a/src/include/ngspice/ngspice.h +++ b/src/include/ngspice/ngspice.h @@ -204,6 +204,10 @@ extern double x_atanh(double); #pragma warning(disable: 4127) #endif +#if defined(__APPLE__) && defined(__MACH__) +#define finite isfinite +#endif + #if !defined(NAN) #if defined(_MSC_VER) /* NAN is not defined in VS 2012 or older */