The problem is fixed with r2354. It appeared in special cases, e.g. here:
barrier~'.*(gate)' | barrier=cattle_grid | barrier~'.*(stile)' | barrier=block | barrier=jersey_barrier { add foot=yes; addaccess no; }
The tag key barrier appears in an or-combined expression and it is used two time with a regular expression.
The result of the error was that barrier~'.*(stile)' was not evaluated.
Gerd
From: gpetermann_muenchen@hotmail.com
To: mkgmap-dev@lists.mkgmap.org.uk
Date: Sun, 4 May 2014 09:32:14 +0200
Subject: [mkgmap-dev] error in performance2 branch
Hi all,
I found an error in the branch regarding the detection of common expressions
in or-combined expressions like this:
landuse=abc | man_made = xyz [0x640c resolution 23 continue]
I'm looking for a fix now...
Gerd
_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev