From 3fa70829d3aa2ee5fa3d804823bbba7a6317001f Mon Sep 17 00:00:00 2001 From: barendgehrels Date: Fri, 17 Feb 2017 11:27:32 +0100 Subject: [PATCH] [traverse] fix bug in new code, should have been rwd.turn_index --- .../boost/geometry/algorithms/detail/overlay/traversal.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/geometry/algorithms/detail/overlay/traversal.hpp b/include/boost/geometry/algorithms/detail/overlay/traversal.hpp index 0d036d792..845b4cae7 100644 --- a/include/boost/geometry/algorithms/detail/overlay/traversal.hpp +++ b/include/boost/geometry/algorithms/detail/overlay/traversal.hpp @@ -519,8 +519,8 @@ struct traversal { int region_id = -1; std::set visited; - visited.insert(turn_index); - if (get_isolated_region_id(region_id, visited, incoming_region_id, turn_index)) + visited.insert(rwd.turn_index); + if (get_isolated_region_id(region_id, visited, incoming_region_id, rwd.turn_index)) { outgoing_region_ids.insert(region_id); }