Compile fix for linux isinf/isnan

This commit is contained in:
baldurk
2016-11-14 16:32:10 +01:00
parent 86c9742309
commit ea748177e1
+5 -4
View File
@@ -62,10 +62,11 @@ void RangeHistogram::setRange(float min, float max)
bool RangeHistogram::ValidRange() const
{
if(isinf(m_WhitePoint) || isnan(m_WhitePoint) || isinf(m_BlackPoint) || isnan(m_BlackPoint) ||
isinf(m_RangeMax) || isnan(m_RangeMax) || isinf(m_RangeMin) || isnan(m_RangeMin) ||
isinf(m_RangeMax - m_RangeMin) || isnan(m_RangeMax - m_RangeMin) ||
isinf(m_WhitePoint - m_BlackPoint) || isnan(m_WhitePoint - m_BlackPoint))
if(std::isinf(m_WhitePoint) || std::isnan(m_WhitePoint) || std::isinf(m_BlackPoint) ||
std::isnan(m_BlackPoint) || std::isinf(m_RangeMax) || std::isnan(m_RangeMax) ||
std::isinf(m_RangeMin) || std::isnan(m_RangeMin) || std::isinf(m_RangeMax - m_RangeMin) ||
std::isnan(m_RangeMax - m_RangeMin) || std::isinf(m_WhitePoint - m_BlackPoint) ||
std::isnan(m_WhitePoint - m_BlackPoint))
{
return false;
}