MacOS X fix
This commit is contained in:
+2
-2
@@ -138,8 +138,8 @@ inline int (isnan)(double r) { return !(r <= 0 || r >= 0); }
|
|||||||
// any C++ header file undefines isinf and isnan
|
// any C++ header file undefines isinf and isnan
|
||||||
// so this should be included before <iostream>
|
// so this should be included before <iostream>
|
||||||
// the functions are STILL in libm (libSystem on mac os x)
|
// the functions are STILL in libm (libSystem on mac os x)
|
||||||
extern "C" int isnan (double);
|
extern "C" int (isnan)(double);
|
||||||
extern "C" int isinf (double);
|
extern "C" int (isinf)(double);
|
||||||
# endif
|
# endif
|
||||||
# else
|
# else
|
||||||
inline int (isnan)(double r) { return !(r <= 0 || r >= 0); }
|
inline int (isnan)(double r) { return !(r <= 0 || r >= 0); }
|
||||||
|
|||||||
Reference in New Issue
Block a user