Add std::vector<...>::reserve in ContiguousInternalMemoryDataFacadeBase::GetOverridesThatStartAt (#7024)
This commit is contained in:
parent
203314b1aa
commit
5f67e715af
@ -603,6 +603,8 @@ class ContiguousInternalMemoryDataFacadeBase : public BaseDataFacade
|
|||||||
auto found_range = std::equal_range(
|
auto found_range = std::equal_range(
|
||||||
m_maneuver_overrides.begin(), m_maneuver_overrides.end(), edge_based_node_id, Comp{});
|
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,
|
std::for_each(found_range.first,
|
||||||
found_range.second,
|
found_range.second,
|
||||||
[&](const auto &override)
|
[&](const auto &override)
|
||||||
|
Loading…
Reference in New Issue
Block a user