jsoncpp: Provide 'isfinite' implementation on Solaris

Solaris provides a 'finite' function in <ieeefp.h>.
This commit is contained in:
Brad King committed 2015-01-15 11:39:20 -05:00
1 parent 4c49606598
commit 7e310624b0
1 file changed
+6
@@ -21,6 +21,12 @@
#define snprintf _snprintf
#endif
// Solaris
#if defined(__sun)
# include <ieeefp.h>
# define isfinite finite
#endif
// Ancient glibc
#if defined(__GLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ < 2
# if !defined(isfinite)