summaryrefslogtreecommitdiff
path: root/libguile/inline.h
diff options
context:
space:
mode:
authorNeil Jerram <neil@ossau.uklinux.net>2009-02-05 22:03:53 +0000
committerNeil Jerram <neil@ossau.uklinux.net>2009-02-08 21:45:24 +0000
commit95a040cd2be7ad03bf197edbdb1fec2c52749ef6 (patch)
treed1be881952e6069f5fdbae9c740bcf6ea9de9f8d /libguile/inline.h
parent6290d3f10927f887102a164ccb1a7291cc62288d (diff)
downloadguile-95a040cd2be7ad03bf197edbdb1fec2c52749ef6.tar.gz
Fix build when compiled with -Wundef -Werror
(Reported by David Fang) * libguile/inline.h: Check if __APPLE_CC__ is defined before testing its value.
Diffstat (limited to 'libguile/inline.h')
-rw-r--r--libguile/inline.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/inline.h b/libguile/inline.h
index f3c76b5e2..6fbde7910 100644
--- a/libguile/inline.h
+++ b/libguile/inline.h
@@ -54,7 +54,7 @@
C99 mode and doesn't define `__GNUC_STDC_INLINE__'. Fall back to "static
inline" in that case. */
-# if (defined __GNUC__) && (!(__APPLE_CC__ > 5400 && __STDC_VERSION__ >= 199901L))
+# if (defined __GNUC__) && (!(((defined __APPLE_CC__) && (__APPLE_CC__ > 5400)) && __STDC_VERSION__ >= 199901L))
# define SCM_C_USE_EXTERN_INLINE 1
# if (defined __GNUC_STDC_INLINE__) || (__GNUC__ == 4 && __GNUC_MINOR__ == 2)
# define SCM_C_EXTERN_INLINE \