Core: IsInf fix win32

git-svn-id: svn://ultimatepp.org/upp/trunk@6792 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2014-01-18 14:52:50 +00:00
parent 1da0e2a5f2
commit e65599971a

View file

@ -335,7 +335,7 @@ inline bool IsNaN(double d) { return std::isnan(d); }
inline bool IsInf(double d) { return std::isinf(d); }
#else
inline bool IsNaN(double d) { return _isnan(d); }
inline bool IsInf(double d) { return _finite(d) && !_isnan(d); }
inline bool IsInf(double d) { return !_finite(d) && !_isnan(d); }
#endif
#elif __APPLE__
inline bool IsNaN(double d) { return std::isnan(d); }