Skip to content

Commit d8d07e7

Browse files
committed
More C++17
1 parent 9c945f0 commit d8d07e7

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/addon/addon_manager.cpp

+4-5
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,10 @@ static std::vector<AddonId> get_addons(const AddonManager::AddonMap& list)
100100
{
101101
// Use a map for storing sorted addon titles with their respective IDs.
102102
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-
});
103+
for (const auto& [id, addon] : list)
104+
{
105+
sorted_titles.insert({addon->get_title(), id});
106+
}
108107
std::vector<AddonId> results;
109108
results.reserve(sorted_titles.size());
110109
std::transform(sorted_titles.begin(), sorted_titles.end(),

0 commit comments

Comments
 (0)