#2762 System : Use infinity() instead of HUGE_VAL (gcc6 fix)

This commit is contained in:
Magne Sjaastad 2018-04-19 13:51:23 +02:00
parent fd0228ee01
commit 6ff50f3bca

View File

@ -498,15 +498,15 @@ void RimEnsambleCurveSet::updateCurveColors()
QString parameterName = m_ensambleParameter(); QString parameterName = m_ensambleParameter();
if (group && !parameterName.isEmpty()) if (group && !parameterName.isEmpty())
{ {
double minValue = HUGE_VAL; double minValue = std::numeric_limits<double>::infinity();
double maxValue = -HUGE_VAL; double maxValue = -std::numeric_limits<double>::infinity();
for (RimSummaryCase* rimCase : group->allSummaryCases()) for (RimSummaryCase* rimCase : group->allSummaryCases())
{ {
if (!rimCase->caseRealizationParameters().isNull()) if (!rimCase->caseRealizationParameters().isNull())
{ {
double value = rimCase->caseRealizationParameters()->parameterValue(parameterName); double value = rimCase->caseRealizationParameters()->parameterValue(parameterName);
if (value != HUGE_VAL) if (value != std::numeric_limits<double>::infinity())
{ {
if (value < minValue) minValue = value; if (value < minValue) minValue = value;
if (value > maxValue) maxValue = value; if (value > maxValue) maxValue = value;