summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/midi_diskstream.cc1
-rw-r--r--libs/ardour/session.cc1
2 files changed, 0 insertions, 2 deletions
diff --git a/libs/ardour/midi_diskstream.cc b/libs/ardour/midi_diskstream.cc
index f45331a5b1..8db5a277db 100644
--- a/libs/ardour/midi_diskstream.cc
+++ b/libs/ardour/midi_diskstream.cc
@@ -924,7 +924,6 @@ MidiDiskstream::transport_stopped_wallclock (struct tm& /*when*/, time_t /*twhen
if (_write_source) {
_write_source->mark_for_remove ();
- _write_source->drop_references ();
_write_source.reset();
}
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc
index 4ac6f9ebbc..f41b4f8fba 100644
--- a/libs/ardour/session.cc
+++ b/libs/ardour/session.cc
@@ -2427,7 +2427,6 @@ Session::add_source (boost::shared_ptr<Source> source)
}
if (result.second) {
- source->DropReferences.connect_same_thread (*this, boost::bind (&Session::remove_source, this, boost::weak_ptr<Source> (source)));
set_dirty();
}