X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fsession_route.h;h=b7eadac7d203e1a30f0c97d04d3e4ed9cfc530b3;hb=6bd583803ea1daf19a1c088766122b5cdf340171;hp=61a5737afaee8fe95db6f31f3b1ed8aa78da06a9;hpb=21193c6fcab5160f4514b8f071e6cd288add033c;p=ardour.git diff --git a/libs/ardour/ardour/session_route.h b/libs/ardour/ardour/session_route.h index 61a5737afa..b7eadac7d2 100644 --- a/libs/ardour/ardour/session_route.h +++ b/libs/ardour/ardour/session_route.h @@ -34,11 +34,11 @@ Session::foreach_route (T *obj, void (T::*func)(Route&), bool sort) { boost::shared_ptr r = routes.reader(); RouteList public_order (*r); - + if (sort) { - public_order.sort (RoutePublicOrderSorter()); + public_order.sort (Stripable::Sorter ()); } - + for (RouteList::iterator i = public_order.begin(); i != public_order.end(); i++) { (obj->*func) (**i); } @@ -51,7 +51,7 @@ Session::foreach_route (T *obj, void (T::*func)(boost::shared_ptr), bool RouteList public_order (*r); if (sort) { - public_order.sort (RoutePublicOrderSorter()); + public_order.sort (Stripable::Sorter ()); } for (RouteList::iterator i = public_order.begin(); i != public_order.end(); i++) { @@ -64,9 +64,9 @@ Session::foreach_route (T *obj, void (T::*func)(Route&, A), A arg1, bool sort) { boost::shared_ptr r = routes.reader(); RouteList public_order (*r); - + if (sort) { - public_order.sort (RoutePublicOrderSorter()); + public_order.sort (Stripable::Sorter ()); } for (RouteList::iterator i = public_order.begin(); i != public_order.end(); i++) {