summaryrefslogtreecommitdiff
path: root/gtk2_ardour/group_tabs.cc
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2018-11-07 13:05:05 -0800
committerLen Ovens <len@ovenwerks.net>2018-11-07 17:00:16 -0800
commit0140b24248e95f1e7ddc15ce2ec9a466aebfa6a1 (patch)
treea109e052f46cc4af39612fbd5653ef82ad627bd8 /gtk2_ardour/group_tabs.cc
parent80fd215a5cf0dad7013b2ac5c94dd24d14767339 (diff)
Change get_routes to get_routelist where appropriate.
Diffstat (limited to 'gtk2_ardour/group_tabs.cc')
-rw-r--r--gtk2_ardour/group_tabs.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/gtk2_ardour/group_tabs.cc b/gtk2_ardour/group_tabs.cc
index 4c17064e76..f1f8c317fd 100644
--- a/gtk2_ardour/group_tabs.cc
+++ b/gtk2_ardour/group_tabs.cc
@@ -564,11 +564,10 @@ GroupTabs::get_rec_enabled ()
RouteList
GroupTabs::get_soloed ()
{
- boost::shared_ptr<RouteList> rl = _session->get_routes ();
-
+ RouteList rl = _session->get_routelist ();
RouteList soloed;
- for (RouteList::iterator i = rl->begin(); i != rl->end(); ++i) {
+ for (RouteList::iterator i = rl.begin(); i != rl.end(); ++i) {
if (!(*i)->is_master() && (*i)->soloed()) {
soloed.push_back (*i);
}
@@ -695,16 +694,16 @@ GroupTabs::collect (RouteGroup* g)
int const N = group_routes->size ();
RouteList::iterator i = group_routes->begin ();
- boost::shared_ptr<RouteList> routes = _session->get_routes ();
- routes->sort (Stripable::Sorter());
- RouteList::const_iterator j = routes->begin ();
+ RouteList routes = _session->get_routelist ();
+ routes.sort (Stripable::Sorter());
+ RouteList::const_iterator j = routes.begin ();
int diff = 0;
int coll = -1;
PresentationInfo::ChangeSuspender cs;
- while (i != group_routes->end() && j != routes->end()) {
+ while (i != group_routes->end() && j != routes.end()) {
PresentationInfo::order_t const k = (*j)->presentation_info ().order();