diff options
author | Alex Zolotarev <alex@maps.me> | 2015-12-21 20:01:57 +0300 |
---|---|---|
committer | Sergey Yershov <yershov@corp.mail.ru> | 2016-03-23 16:04:02 +0300 |
commit | fd9434d0e85565bec15bd1bcf98cee035ad751b4 (patch) | |
tree | 4b740ae9bd4f6199cb1942857513b39ece8f7628 /indexer/feature.cpp | |
parent | a6df0746b8b6fe9e417d9242f2f7feda956d9894 (diff) |
Correct serialization of house number.
Diffstat (limited to 'indexer/feature.cpp')
-rw-r--r-- | indexer/feature.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/indexer/feature.cpp b/indexer/feature.cpp index 78ec41ec1e..91d65563b5 100644 --- a/indexer/feature.cpp +++ b/indexer/feature.cpp @@ -47,7 +47,9 @@ FeatureType FeatureType::FromXML(editor::XMLFeature const & xml) { feature.m_params.name.AddString(lang, name); }); - feature.m_params.house.Set(xml.GetHouse()); + string const house = xml.GetHouse(); + if (!house.empty()) + feature.m_params.house.Set(house); // TODO(mgsergio): // feature.m_params.ref = @@ -95,7 +97,9 @@ editor::XMLFeature FeatureType::ToXML() const return true; }); - feature.SetHouse(GetHouseNumber()); + string const house = GetHouseNumber(); + if (!house.empty()) + feature.SetHouse(house); // TODO(mgsergio): // feature.m_params.ref = |