From e1b336bcb90239ef63898ddaa12587b595414f62 Mon Sep 17 00:00:00 2001 From: vng Date: Wed, 18 Apr 2012 13:11:30 +0300 Subject: Fix coastlines generation. --- generator/feature_generator.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'generator/feature_generator.cpp') diff --git a/generator/feature_generator.cpp b/generator/feature_generator.cpp index f02924bfaa..e1d8678594 100644 --- a/generator/feature_generator.cpp +++ b/generator/feature_generator.cpp @@ -373,7 +373,7 @@ public: } -template class TParser> +template bool GenerateImpl(GenerateInfo & info) { try @@ -385,7 +385,8 @@ bool GenerateImpl(GenerateInfo & info) holder.LoadIndex(); MainFeaturesEmitter bucketer(info); - TParser parser(bucketer, holder); + SecondPassParserUsual parser( + bucketer, holder, info.m_makeCoasts ? classif().GetCoastType() : 0); ParseXMLFromStdIn(parser); bucketer.Finish(); @@ -403,9 +404,9 @@ bool GenerateImpl(GenerateInfo & info) bool GenerateFeatures(GenerateInfo & info, bool lightNodes) { if (lightNodes) - return GenerateImpl(info); + return GenerateImpl(info); else - return GenerateImpl(info); + return GenerateImpl(info); } } -- cgit v1.2.3