Prepare for ControlProtocol API cleanup

This commit is contained in:
Robin Gareus 2023-04-30 21:40:50 +02:00
parent c55e17da99
commit 0b355c0412
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -1629,14 +1629,11 @@ class ControlSurfacesOptions : public OptionEditorMiniPage
_store->clear ();
ControlProtocolManager& m = ControlProtocolManager::instance ();
for (list<ControlProtocolInfo*>::iterator i = m.control_protocol_info.begin(); i != m.control_protocol_info.end(); ++i) {
if (!(*i)->mandatory) {
TreeModel::Row r = *_store->append ();
r[_model.name] = (*i)->name;
r[_model.enabled] = 0 != (*i)->protocol;
r[_model.protocol_info] = *i;
}
for (auto const& i : m.control_protocol_info) {
TreeModel::Row r = *_store->append ();
r[_model.name] = i->name;
r[_model.enabled] = 0 != i->protocol;
r[_model.protocol_info] = i;
}
}