From 9d108d5a3223b47c2ab34a772d268c31f22c5d9c Mon Sep 17 00:00:00 2001 From: baldurk Date: Sat, 19 Nov 2016 13:35:57 +0100 Subject: [PATCH] Use Qt isinf/isnan functions to avoid math.h mess. Refs #430 --- qrenderdoc/Widgets/RangeHistogram.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/qrenderdoc/Widgets/RangeHistogram.cpp b/qrenderdoc/Widgets/RangeHistogram.cpp index 33191a8bf..13b902f59 100644 --- a/qrenderdoc/Widgets/RangeHistogram.cpp +++ b/qrenderdoc/Widgets/RangeHistogram.cpp @@ -62,11 +62,10 @@ void RangeHistogram::setRange(float min, float max) bool RangeHistogram::ValidRange() const { - 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)) + if(qIsInf(m_WhitePoint) || qIsNaN(m_WhitePoint) || qIsInf(m_BlackPoint) || qIsNaN(m_BlackPoint) || + qIsInf(m_RangeMax) || qIsNaN(m_RangeMax) || qIsInf(m_RangeMin) || qIsNaN(m_RangeMin) || + qIsInf(m_RangeMax - m_RangeMin) || qIsNaN(m_RangeMax - m_RangeMin) || + qIsInf(m_WhitePoint - m_BlackPoint) || qIsNaN(m_WhitePoint - m_BlackPoint)) { return false; }