From aaa91db6d9592684258267981e619b44cc2b7c40 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 30 Jan 2009 20:18:31 +0000 Subject: Trim include dependency graph, especially for io.h and session.h. Clean up some stuff and other such gruntwork in the process. git-svn-id: svn://localhost/ardour2/branches/3.0@4468 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/ardour/route.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'libs/ardour/ardour/route.h') diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h index 1d3fc25164..cbf4910899 100644 --- a/libs/ardour/ardour/route.h +++ b/libs/ardour/ardour/route.h @@ -27,6 +27,7 @@ #include #include +#include #include #include @@ -38,13 +39,12 @@ #include #include -#include -#include #include namespace ARDOUR { class Processor; +class IOProcessor; class Send; class RouteGroup; @@ -154,7 +154,7 @@ class Route : public IO ProcessorList::iterator i; for (i = _processors.begin(); i != _processors.end() && n; ++i, --n); if (i == _processors.end()) { - return boost::shared_ptr (); + return boost::shared_ptr (); } else { return *i; } @@ -227,7 +227,7 @@ class Route : public IO IO* control_outs() { return _control_outs; } bool feeds (boost::shared_ptr); - set > fed_by; + std::set > fed_by; struct ToggleControllable : public PBD::Controllable { enum ToggleType { -- cgit v1.2.3