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:
authorYuri Gorshenin <y@maps.me>2016-06-22 00:10:23 +0300
committerYuri Gorshenin <y@maps.me>2016-06-22 00:10:23 +0300
commit3dcca2c16d45bd7e45fc8a8c6d4e519015d5acc7 (patch)
tree343863a671cbeb6d2eaeafbbee8912d84578b620 /indexer/editable_map_object.cpp
parent62f35230b410717dc2a3c286a6cf208ff8fbab1f (diff)
[base] Removed TokenizeIterator default ctor.
Diffstat (limited to 'indexer/editable_map_object.cpp')
-rw-r--r--indexer/editable_map_object.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/indexer/editable_map_object.cpp b/indexer/editable_map_object.cpp
index d54d1e0483..e69836c95c 100644
--- a/indexer/editable_map_object.cpp
+++ b/indexer/editable_map_object.cpp
@@ -232,12 +232,14 @@ bool EditableMapObject::ValidateHouseNumber(string const & houseNumber)
// static
bool EditableMapObject::ValidateFlats(string const & flats)
{
- auto it = strings::SimpleTokenizer(flats, ";");
- for (; it != strings::SimpleTokenizer(); ++it)
+ for (auto it = strings::SimpleTokenizer(flats, ";"); it; ++it)
{
auto token = *it;
strings::Trim(token);
- vector<string> range(strings::SimpleTokenizer(token, "-"), strings::SimpleTokenizer());
+
+ vector<string> range;
+ for (auto i = strings::SimpleTokenizer(token, "-"); i; ++i)
+ range.push_back(*i);
if (range.empty() || range.size() > 2)
return false;