From: <sv...@op...> - 2024-08-14 14:36:41
|
Author: manx Date: Wed Aug 14 16:36:34 2024 New Revision: 21437 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21437 Log: [Ref] Use mpt::contains again. It is fast now. Modified: trunk/OpenMPT/soundlib/plugins/PluginManager.cpp Modified: trunk/OpenMPT/soundlib/plugins/PluginManager.cpp ============================================================================== --- trunk/OpenMPT/soundlib/plugins/PluginManager.cpp Wed Aug 14 16:35:23 2024 (r21436) +++ trunk/OpenMPT/soundlib/plugins/PluginManager.cpp Wed Aug 14 16:36:34 2024 (r21437) @@ -820,7 +820,7 @@ size_t deleted = 0; for(const auto &[id, i] : existingCandidates) { - if(auto it = containedIDs.find(id); it == containedIDs.end() && !pluginList[i - deleted]->pPluginsList) + if(!mpt::contains(containedIDs, id) && !pluginList[i - deleted]->pPluginsList) { MPT_ASSERT(pluginList[i - deleted]->shellPluginID == id); pluginList.erase(pluginList.begin() + i - deleted); |