CanMergeRoad missed test of rhs instance of IntersectionShapeData

Avoids identical sub-expressions road_target(lhs) == intersection_node
This commit is contained in:
Mateusz Loskot 2017-08-30 22:16:28 +02:00 committed by Patrick Niklaus
parent 43a4e8db12
commit fb5bd818d9

View File

@ -80,7 +80,7 @@ bool MergableRoadDetector::CanMergeRoad(const NodeID intersection_node,
}; };
// TODO might have to skip over trivial intersections // TODO might have to skip over trivial intersections
if (road_target(lhs) == intersection_node || road_target(lhs) == intersection_node) if (road_target(lhs) == intersection_node || road_target(rhs) == intersection_node)
return false; return false;
// Don't merge turning circles/traffic loops // Don't merge turning circles/traffic loops