From cc2767caf32486365a33814149e75c6e588e8603 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 27 Jul 2006 16:52:14 +0000 Subject: added RCU handling of Session route list, and major use of shared_ptr everywhere else. plus a few bug fixes for issues discovered with -Wextra git-svn-id: svn://localhost/ardour2/trunk@707 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/route_redirect_selection.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'gtk2_ardour/route_redirect_selection.h') diff --git a/gtk2_ardour/route_redirect_selection.h b/gtk2_ardour/route_redirect_selection.h index 9e2b866171..60d301e762 100644 --- a/gtk2_ardour/route_redirect_selection.h +++ b/gtk2_ardour/route_redirect_selection.h @@ -43,20 +43,20 @@ class RouteRedirectSelection : public sigc::trackable void clear (); bool empty(); - void set (ARDOUR::Redirect*); - void set (const std::vector&); - void add (ARDOUR::Redirect*); - void add (const std::vector&); - void remove (ARDOUR::Redirect*); + void set (boost::shared_ptr); + void set (const std::vector >&); + void add (boost::shared_ptr); + void add (const std::vector >&); + void remove (boost::shared_ptr); - void set (ARDOUR::Route*); - void add (ARDOUR::Route*); - void remove (ARDOUR::Route*); + void set (boost::shared_ptr); + void add (boost::shared_ptr); + void remove (boost::shared_ptr); void clear_redirects (); void clear_routes (); - bool selected (ARDOUR::Route*); + bool selected (boost::shared_ptr); }; bool operator==(const RouteRedirectSelection& a, const RouteRedirectSelection& b); -- cgit v1.2.3