<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi programmers,<br><br>the evaluation of boolean options in mkgmap is a bit confusing.<br>It is possible to specify e.g. <br>--drive-on-left <br>or<br>--drive-on-left=true<br>or<br>--drive-on-left=false<br>or<br>--drive-on-left=any-value<br><br>In the current code both all have the same effect, because<br>the evaluation is done like this:<br>driveOnLeft = props.getProperty("drive-on-left") != null; <br><br>On the other hand, <br>--keep-going<br>and <br>--keep-going=false <br>do not have the same effect, and that is true for most<br>boolean options, because typically we use this kind of evaluation:<br>linkPOIsToWays = props.getProperty("link-pois-to-ways", false); <br><br>I think we should always use the latter method. Do you agree?<br><br>Gerd<br><br>                                               </div></body>
</html>