diff --git a/contractor/edge_based_graph_factory.cpp b/contractor/edge_based_graph_factory.cpp index b5b3d2f48..0b80fa4ae 100644 --- a/contractor/edge_based_graph_factory.cpp +++ b/contractor/edge_based_graph_factory.cpp @@ -50,7 +50,7 @@ EdgeBasedGraphFactory::EdgeBasedGraphFactory( : speed_profile(speed_profile), m_number_of_edge_based_nodes(std::numeric_limits::max()), m_node_info_list(node_info_list), m_node_based_graph(node_based_graph), - m_restriction_map(std::move(restriction_map)), max_id(0) + m_restriction_map(std::move(restriction_map)), max_id(0), removed_node_count(0) { // insert into unordered sets for fast lookup m_barrier_nodes.insert(barrier_node_list.begin(), barrier_node_list.end()); @@ -289,7 +289,6 @@ void EdgeBasedGraphFactory::CompressGeometry() const unsigned original_number_of_edges = m_node_based_graph->GetNumberOfEdges(); Percent progress(original_number_of_nodes); - unsigned removed_node_count = 0; for (const NodeID node_v : osrm::irange(0u, original_number_of_nodes)) { diff --git a/contractor/edge_based_graph_factory.hpp b/contractor/edge_based_graph_factory.hpp index d811be56f..35bd78661 100644 --- a/contractor/edge_based_graph_factory.hpp +++ b/contractor/edge_based_graph_factory.hpp @@ -121,6 +121,8 @@ class EdgeBasedGraphFactory std::vector &original_edge_data_vector) const; NodeID max_id; + std::size_t removed_node_count; + }; #endif /* EDGE_BASED_GRAPH_FACTORY_HPP_ */