diff --git a/libs/ardour/test/playlist_layering_test.cc b/libs/ardour/test/playlist_layering_test.cc index 218cb2b035..1371b0cfae 100644 --- a/libs/ardour/test/playlist_layering_test.cc +++ b/libs/ardour/test/playlist_layering_test.cc @@ -82,6 +82,12 @@ PlaylistLayeringTest::setUp () void PlaylistLayeringTest::tearDown () { + _playlist.reset (); + _source.reset (); + for (int i = 0; i < 16; ++i) { + _region[i].reset (); + } + AudioEngine::instance()->remove_session (); delete _session; EnumWriter::destroy ();