diff options
Diffstat (limited to 'src/AlsaDriver.cpp')
-rw-r--r-- | src/AlsaDriver.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/AlsaDriver.cpp b/src/AlsaDriver.cpp index b9d6a48..5a11b67 100644 --- a/src/AlsaDriver.cpp +++ b/src/AlsaDriver.cpp @@ -274,9 +274,9 @@ AlsaDriver::refresh_connections() boost::shared_ptr<PatchageModule> m; boost::shared_ptr<PatchagePort> p; - for (ItemMap::iterator i = _app->canvas()->items().begin(); + for (ItemList::iterator i = _app->canvas()->items().begin(); i != _app->canvas()->items().end(); ++i) { - m = boost::dynamic_pointer_cast<PatchageModule>((*i).second); + m = boost::dynamic_pointer_cast<PatchageModule>(*i); if (m) { for (PortVector::const_iterator j = m->ports().begin(); j != m->ports().end(); ++j) { p = boost::dynamic_pointer_cast<PatchagePort>(*j); |