MacOS X fix

This commit is contained in:
ehofman
2009-10-31 08:41:07 +00:00
committed by Tim Moore
parent bcb95f647d
commit aefe9bc116

View File

@@ -138,8 +138,8 @@ inline int (isnan)(double r) { return !(r <= 0 || r >= 0); }
// any C++ header file undefines isinf and isnan
// so this should be included before <iostream>
// the functions are STILL in libm (libSystem on mac os x)
extern "C" int isnan (double);
extern "C" int isinf (double);
extern "C" int (isnan)(double);
extern "C" int (isinf)(double);
# endif
# else
inline int (isnan)(double r) { return !(r <= 0 || r >= 0); }