diff --git a/Algorithms/ExtractRouteNames.h b/Algorithms/ExtractRouteNames.h index dee7a1a86..2847da96b 100644 --- a/Algorithms/ExtractRouteNames.h +++ b/Algorithms/ExtractRouteNames.h @@ -75,6 +75,8 @@ template struct ExtractRouteNames } std::vector shortest_path_set_difference(shortest_path_segments.size()); std::vector alternative_path_set_difference(alternative_path_segments.size()); + std::sort(shortest_path_segments.begin(), shortest_path_segments.end(), name_id_comperator); + std::sort(alternative_path_segments.begin(), alternative_path_segments.end(), name_id_comperator); std::set_difference(shortest_path_segments.begin(), shortest_path_segments.end(), alternative_path_segments.begin(),