From 54d5f36311d041ce3d5fa3e6ed14fde30bcb70b7 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 28 Jun 2016 15:05:48 -0400 Subject: changes in logic used by source cleanup to avoid endless recursion in sessions with deeply nested/recursive compound regions. This also fixes some potentially dangerous cleanup logic related to two sources with the same name (but different paths) --- libs/ardour/region_factory.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/ardour/region_factory.cc') diff --git a/libs/ardour/region_factory.cc b/libs/ardour/region_factory.cc index b9a1e8d624..549d0a252e 100644 --- a/libs/ardour/region_factory.cc +++ b/libs/ardour/region_factory.cc @@ -636,7 +636,7 @@ RegionFactory::get_regions_using_source (boost::shared_ptr s, std::setsecond->uses_source (s)) { r.insert (i->second); } -- cgit v1.2.3