Add std::vector<...>::reserve in ContiguousInternalMemoryDataFacadeBase::GetOverridesThatStartAt (#7024)

This commit is contained in:
Siarhei Fedartsou 2024-09-28 20:33:33 +02:00 committed by GitHub
parent 203314b1aa
commit 5f67e715af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -603,6 +603,8 @@ class ContiguousInternalMemoryDataFacadeBase : public BaseDataFacade
auto found_range = std::equal_range(
m_maneuver_overrides.begin(), m_maneuver_overrides.end(), edge_based_node_id, Comp{});
results.reserve(std::distance(found_range.first, found_range.second));
std::for_each(found_range.first,
found_range.second,
[&](const auto &override)