| 820 | } |
| 821 | |
| 822 | void CPluginManager::CPluginIterator::OnPluginDestroyed(IPlugin *plugin) |
| 823 | { |
| 824 | if (*current == plugin) |
| 825 | current = mylist.erase(current); |
| 826 | else |
| 827 | mylist.remove(static_cast<CPlugin *>(plugin)); |
| 828 | } |
| 829 | |
| 830 | /****************** |
| 831 | * PLUGIN MANAGER * |
no test coverage detected