diff options
author | David Robillard <d@drobilla.net> | 2014-11-14 23:53:59 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-11-14 23:53:59 -0500 |
commit | b52407043c71f9169a2a8171d07e4e1ade5f07a3 (patch) | |
tree | 4c6fc288fe3a058497f81998f02e7ecb52964a63 /libs/ardour/midi_region.cc | |
parent | 94954f852ead97bcda7afa548d543222733228ef (diff) |
Fix crash when copying MIDI regions with midi-copy-is-fork is on (#6002).
Diffstat (limited to 'libs/ardour/midi_region.cc')
-rw-r--r-- | libs/ardour/midi_region.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/midi_region.cc b/libs/ardour/midi_region.cc index e7298e7526..03db3eaaa7 100644 --- a/libs/ardour/midi_region.cc +++ b/libs/ardour/midi_region.cc @@ -133,6 +133,7 @@ MidiRegion::clone (string path) const boost::shared_ptr<MidiSource> newsrc; /* caller must check for pre-existing file */ + assert (!path.empty()); assert (!Glib::file_test (path, Glib::FILE_TEST_EXISTS)); newsrc = boost::dynamic_pointer_cast<MidiSource>( SourceFactory::createWritable(DataType::MIDI, _session, |