Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatoly Serdtcev <serdtcev@maps.me>2019-01-14 15:09:10 +0300
committermpimenov <mpimenov@users.noreply.github.com>2019-01-23 12:38:58 +0300
commit402d034152f78fa7f262cc8fc1e98267b03f4f87 (patch)
tree6fb94d6f8771b02d5e02dc6bcb1e25b136bd7ebc /indexer
parentdf2a3c3b30fb56e15d57d34fa23fa4270e6a65ad (diff)
[indexer] Fix for review
Diffstat (limited to 'indexer')
-rw-r--r--indexer/cell_coverer.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/indexer/cell_coverer.hpp b/indexer/cell_coverer.hpp
index c66e3118f1..e7aa35b67b 100644
--- a/indexer/cell_coverer.hpp
+++ b/indexer/cell_coverer.hpp
@@ -54,6 +54,7 @@ inline void CoverRect(m2::RectD rect, size_t cellsCount, int maxLevel, std::vect
cellQueue;
cellQueue.push(commonCell);
+ CHECK_GREATER_OR_EQUAL(maxLevel, 0, ());
while (!cellQueue.empty() && cellQueue.size() + result.size() < cellsCount)
{
auto id = cellQueue.top();
@@ -123,6 +124,7 @@ void CoverSpiral(m2::RectD rect, int maxLevel, std::vector<CellId> & result)
return;
CHECK(rect.IsValid(), ());
+ CHECK_GREATER_OR_EQUAL(maxLevel, 0, ());
auto centralCell = Converter::ToCellId(rect.Center().x, rect.Center().y);
while (maxLevel < centralCell.Level() && centralCell.Level() > 0)
centralCell = centralCell.Parent();