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:
Diffstat (limited to 'generator/feature_generator.cpp')
-rw-r--r--generator/feature_generator.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/generator/feature_generator.cpp b/generator/feature_generator.cpp
index 434634d32c..a941cbfd45 100644
--- a/generator/feature_generator.cpp
+++ b/generator/feature_generator.cpp
@@ -282,10 +282,15 @@ public:
if (m_coasts)
{
if (fb.HasType(m_coastType))
+ {
+ // leave only coastline type
+ fb.SetType(m_coastType);
(*m_coasts)(fb);
+ }
}
- if (!fb.PopExactType(m_coastType))
+ // remove coastline type
+ if (!fb.PopExactType(m_coastType) && fb.DoCorrect())
{
if (m_world)
(*m_world)(fb);