From d00f4afb841655d05976ce09adaed915b3a71c54 Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Tue, 5 Aug 2014 17:19:51 +0200 Subject: [PATCH] replace C limits with STL-defined and typedef'ed limits --- RoutingAlgorithms/BasicRoutingInterface.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/RoutingAlgorithms/BasicRoutingInterface.h b/RoutingAlgorithms/BasicRoutingInterface.h index 4ce8d7981..652475ccb 100644 --- a/RoutingAlgorithms/BasicRoutingInterface.h +++ b/RoutingAlgorithms/BasicRoutingInterface.h @@ -180,7 +180,7 @@ template class BasicRoutingInterface // facade->FindEdge does not suffice here in case of shortcuts. // The above explanation unclear? Think! EdgeID smaller_edge_id = SPECIAL_EDGEID; - int edge_weight = INT_MAX; + int edge_weight = std::numeric_limits::max(); for (const auto edge_id : facade->GetAdjacentEdgeRange(edge.first)) { const int weight = facade->GetEdgeData(edge_id).distance; @@ -339,7 +339,7 @@ template class BasicRoutingInterface recursion_stack.pop(); EdgeID smaller_edge_id = SPECIAL_EDGEID; - int edge_weight = INT_MAX; + int edge_weight = std::numeric_limits::max(); for (const auto edge_id : facade->GetAdjacentEdgeRange(edge.first)) { const int weight = facade->GetEdgeData(edge_id).distance; @@ -364,7 +364,7 @@ template class BasicRoutingInterface } } } - BOOST_ASSERT_MSG(edge_weight != INT_MAX, "edge weight invalid"); + BOOST_ASSERT_MSG(edge_weight != std::numeric_limits::max(), "edge weight invalid"); const EdgeData &ed = facade->GetEdgeData(smaller_edge_id); if (ed.shortcut)