From 4812b7ff3e76427e622c48dfa30f7eb2b47023be Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Sun, 9 Jun 2024 21:12:45 +0200 Subject: [PATCH] Avoid copy of vectors in MakeRoute function --- include/engine/api/route_api.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/engine/api/route_api.hpp b/include/engine/api/route_api.hpp index 978dbdd18..b6907ddca 100644 --- a/include/engine/api/route_api.hpp +++ b/include/engine/api/route_api.hpp @@ -340,8 +340,8 @@ class RouteAPI : public BaseAPI unpacked_path_segments, source_traversed_in_reverse, target_traversed_in_reverse); - std::vector& legs = legs_info.first; - std::vector& leg_geometries = legs_info.second; + std::vector &legs = legs_info.first; + std::vector &leg_geometries = legs_info.second; auto route = guidance::assembleRoute(legs); // Fill legs @@ -716,8 +716,8 @@ class RouteAPI : public BaseAPI unpacked_path_segments, source_traversed_in_reverse, target_traversed_in_reverse); - std::vector& legs = legs_info.first; - std::vector& leg_geometries = legs_info.second; + std::vector &legs = legs_info.first; + std::vector &leg_geometries = legs_info.second; auto route = guidance::assembleRoute(legs); boost::optional json_overview =