Correct using of CheckUniqueIndexes.

This commit is contained in:
vng 2016-03-10 17:38:16 +03:00 committed by Sergey Yershov
parent 430750d9bf
commit 8d085a0b88

View file

@ -75,7 +75,12 @@ private:
{
CheckUniqueIndexes checkUnique(m_value.GetHeader().GetFormat() >= version::Format::v5);
for (auto const & i : intervals)
m_index.ForEachInIntervalAndScale([&] (uint32_t index) { fn(index); }, i.first, i.second, scale);
m_index.ForEachInIntervalAndScale(
[&] (uint32_t index)
{
if (checkUnique(index))
fn(index);
}, i.first, i.second, scale);
}
DISALLOW_COPY_AND_MOVE(MwmContext);