Fixed compare between signed / unsigned values

This commit is contained in:
Magne Sjaastad 2016-06-29 14:22:56 +02:00
parent ac5402ca5a
commit cd27ae2462

View File

@ -374,7 +374,7 @@ void RimSummaryCurve::fieldChangedByUi(const caf::PdmFieldHandle* changedField,
if(changedField == &m_uiFilterResultSelection) if(changedField == &m_uiFilterResultSelection)
{ {
if (0 <= m_uiFilterResultSelection() && m_uiFilterResultSelection() < summaryReader()->allResultAddresses().size()) if (0 <= m_uiFilterResultSelection() && static_cast<size_t>(m_uiFilterResultSelection()) < summaryReader()->allResultAddresses().size())
{ {
m_curveVariable->setAddress(summaryReader()->allResultAddresses()[m_uiFilterResultSelection()]); m_curveVariable->setAddress(summaryReader()->allResultAddresses()[m_uiFilterResultSelection()]);
} }
@ -425,7 +425,7 @@ bool RimSummaryCurve::curveData(std::vector<QDateTime>* timeSteps, std::vector<d
CVF_ASSERT(timeSteps && values); CVF_ASSERT(timeSteps && values);
RifReaderEclipseSummary* reader = summaryReader(); RifReaderEclipseSummary* reader = summaryReader();
if (!reader) return false; if (!reader) return false;
std::vector<time_t> times = reader->timeSteps(); std::vector<time_t> times = reader->timeSteps();