diff options
author | Maxim Pimenov <m@maps.me> | 2018-04-11 13:18:54 +0300 |
---|---|---|
committer | Roman Kuznetsov <r.kuznetsow@gmail.com> | 2018-04-11 16:35:42 +0300 |
commit | 980a4db1a5e9b4fcf8686ca603bf7e185b918fd7 (patch) | |
tree | f469a9a547e46905d24e185e7c56704035914238 /indexer/centers_table.cpp | |
parent | c98926252d75f25753b17a9a93c6fdd671c3bd04 (diff) |
[coding] Refactored EncodeDelta for points.
Diffstat (limited to 'indexer/centers_table.cpp')
-rw-r--r-- | indexer/centers_table.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/indexer/centers_table.cpp b/indexer/centers_table.cpp index 3ffed0a8b2..9993471195 100644 --- a/indexer/centers_table.cpp +++ b/indexer/centers_table.cpp @@ -165,12 +165,12 @@ public: NonOwningReaderSource msource(mreader); uint64_t delta = ReadVarUint<uint64_t>(msource); - entry[0] = coding::DecodeDelta(delta, m_codingParams.GetBasePoint()); + entry[0] = coding::DecodePointDeltaFromUint(delta, m_codingParams.GetBasePoint()); for (size_t i = 1; i < kBlockSize && msource.Size() > 0; ++i) { delta = ReadVarUint<uint64_t>(msource); - entry[i] = coding::DecodeDelta(delta, entry[i - 1]); + entry[i] = coding::DecodePointDeltaFromUint(delta, entry[i - 1]); } } @@ -300,11 +300,11 @@ void CentersTableBuilder::Freeze(Writer & writer) const { offsets.push_back(static_cast<uint32_t>(deltas.size())); - uint64_t delta = coding::EncodeDelta(m_centers[i], m_codingParams.GetBasePoint()); + uint64_t delta = coding::EncodePointDeltaAsUint(m_centers[i], m_codingParams.GetBasePoint()); WriteVarUint(writer, delta); for (size_t j = i + 1; j < i + CentersTableV0::kBlockSize && j < m_centers.size(); ++j) { - delta = coding::EncodeDelta(m_centers[j], m_centers[j - 1]); + delta = coding::EncodePointDeltaAsUint(m_centers[j], m_centers[j - 1]); WriteVarUint(writer, delta); } } |