From d71138cee1976f73ae205ef2472934ab2c15230e Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 9 Jun 2018 03:06:08 +0200 Subject: [PATCH] Fixed missing compare for ITimestampWithOffsetBased --- src/blackmisc/timestampbased.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/blackmisc/timestampbased.cpp b/src/blackmisc/timestampbased.cpp index ccd7bcfdf..25cc09347 100644 --- a/src/blackmisc/timestampbased.cpp +++ b/src/blackmisc/timestampbased.cpp @@ -354,6 +354,8 @@ namespace BlackMisc switch (i) { case IndexOffsetMs: { m_timeOffsetMs = variant.value(); return; } + case IndexAdjustedMsWithOffset: return; // read only + case IndexOffsetWithUnit: return; // read only default: break; } } @@ -369,7 +371,9 @@ namespace BlackMisc const ColumnIndex i = index.frontCasted(); switch (i) { + case IndexOffsetWithUnit: case IndexOffsetMs: { return Compare::compare(m_timeOffsetMs, compareValue.m_timeOffsetMs); } + case IndexAdjustedMsWithOffset: { return Compare::compare(this->getAdjustedMSecsSinceEpoch(), compareValue.getAdjustedMSecsSinceEpoch()); } default: break; } }