summaryrefslogtreecommitdiffstats
path: root/src/PatchageModule.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/PatchageModule.cpp')
-rw-r--r--src/PatchageModule.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/PatchageModule.cpp b/src/PatchageModule.cpp
index db61392..cf2ba71 100644
--- a/src/PatchageModule.cpp
+++ b/src/PatchageModule.cpp
@@ -138,15 +138,16 @@ PatchageModule::join()
void
PatchageModule::menu_disconnect_all()
{
- for (iterator p = begin(); p != end(); ++p)
- (*p)->disconnect();
+ for (Ganv::Port* p : *this) {
+ p->disconnect();
+ }
}
PatchagePort*
PatchageModule::get_port(const std::string& name)
{
- for (iterator p = begin(); p != end(); ++p) {
- PatchagePort* pport = dynamic_cast<PatchagePort*>(*p);
+ for (Ganv::Port* p : *this) {
+ PatchagePort* pport = dynamic_cast<PatchagePort*>(p);
if (pport && pport->name() == name) {
return pport;
}