We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c945f0 commit d8d07e7Copy full SHA for d8d07e7
src/addon/addon_manager.cpp
@@ -100,11 +100,10 @@ static std::vector<AddonId> get_addons(const AddonManager::AddonMap& list)
100
{
101
// Use a map for storing sorted addon titles with their respective IDs.
102
std::map<std::string, AddonId> sorted_titles;
103
- std::for_each(list.begin(), list.end(),
104
- [&](const auto& addon)
105
- {
106
- sorted_titles.insert({addon.second->get_title(), addon.first});
107
- });
+ for (const auto& [id, addon] : list)
+ {
+ sorted_titles.insert({addon->get_title(), id});
+ }
108
std::vector<AddonId> results;
109
results.reserve(sorted_titles.size());
110
std::transform(sorted_titles.begin(), sorted_titles.end(),
0 commit comments