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:
authorIlya Zverev <zverik@textual.ru>2016-06-02 16:20:29 +0300
committerIlya Zverev <zverik@textual.ru>2016-06-06 12:40:12 +0300
commit5eae2c57bcbfc1ebe0cd4ed1333094d21927317e (patch)
tree204fa1d0c97058b6998d3f22bf0762e8b269e3a2 /indexer/editable_map_object.cpp
parentb3d3b3fa406a42676231e06f182c1167af9cc561 (diff)
[tests] Fix user stats and building level validation tests
Diffstat (limited to 'indexer/editable_map_object.cpp')
-rw-r--r--indexer/editable_map_object.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/indexer/editable_map_object.cpp b/indexer/editable_map_object.cpp
index 5d63d3e89b..d54d1e0483 100644
--- a/indexer/editable_map_object.cpp
+++ b/indexer/editable_map_object.cpp
@@ -197,9 +197,11 @@ bool EditableMapObject::ValidateBuildingLevels(string const & buildingLevels)
{
if (buildingLevels.size() > 18 /* max number of digits in uint_64 */)
return false;
+ if (buildingLevels.empty())
+ return true;
uint64_t levels;
- return strings::to_uint64(buildingLevels, levels) && levels <= kMaximumLevelsEditableByUsers;
+ return strings::to_uint64(buildingLevels, levels) && levels > 0 && levels <= kMaximumLevelsEditableByUsers;
}
// static