summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/2geom/isnan.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/2geom/isnan.h b/src/2geom/isnan.h
index 8b9ffae10..a2906be15 100644
--- a/src/2geom/isnan.h
+++ b/src/2geom/isnan.h
@@ -42,6 +42,8 @@
#if defined(__isfinite)
+# define is_finite(_a) (__isfinite(_a))
+#elif defined(__APPLE__) && __GNUC__ == 3
# define is_finite(_a) (__isfinite(_a)) /* MacOSX/Darwin definition < 10.4 */
#elif defined(isfinite)
# define is_finite(_a) (isfinite(_a))