From: martin-s Date: Wed, 20 Jul 2011 19:28:57 +0000 (+0000) Subject: Fix:maptool:Handle ex- and enclaves X-Git-Tag: navit-0.5.0.5194svn~545 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=167ab9889680cdc45cc9b29d2be7e24d6ec38bb9;p=profile%2Fivi%2Fnavit.git Fix:maptool:Handle ex- and enclaves git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4650 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- diff --git a/navit/navit/maptool/boundaries.c b/navit/navit/maptool/boundaries.c index f616d07..249d94a 100644 --- a/navit/navit/maptool/boundaries.c +++ b/navit/navit/maptool/boundaries.c @@ -92,9 +92,9 @@ process_boundaries_setup(FILE *boundaries, struct relations *relations) if (sscanf(member,"2:%Ld:%n",&wayid,&read) >= 1) { char *rolestr=member+read; enum geom_poly_segment_type role; - if (!strcmp(rolestr,"outer")) + if (!strcmp(rolestr,"outer") || !strcmp(rolestr,"exclave")) role=geom_poly_segment_type_way_outer; - else if (!strcmp(rolestr,"inner")) + else if (!strcmp(rolestr,"inner") || !strcmp(rolestr,"enclave")) role=geom_poly_segment_type_way_inner; else if (!strcmp(rolestr,"")) role=geom_poly_segment_type_way_unknown;