respect use_restricions in xml import

This commit is contained in:
Emil Tin 2013-02-23 13:53:06 +01:00
parent 0399022d25
commit 3c8dd85966

View File

@ -63,6 +63,7 @@ bool XMLParser::Parse() {
if(!externalMemory->wayFunction(way)) if(!externalMemory->wayFunction(way))
std::cerr << "[PBFParser] way not parsed" << std::endl; std::cerr << "[PBFParser] way not parsed" << std::endl;
} }
if( use_turn_restrictions ) {
if ( xmlStrEqual( currentName, ( const xmlChar* ) "relation" ) == 1 ) { if ( xmlStrEqual( currentName, ( const xmlChar* ) "relation" ) == 1 ) {
_RawRestrictionContainer r = _ReadXMLRestriction(); _RawRestrictionContainer r = _ReadXMLRestriction();
if(r.fromWay != UINT_MAX) { if(r.fromWay != UINT_MAX) {
@ -71,6 +72,7 @@ bool XMLParser::Parse() {
} }
} }
} }
}
xmlFree( currentName ); xmlFree( currentName );
} }
return true; return true;