summaryrefslogtreecommitdiff
path: root/libs/ardour/audio_playlist_importer.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-11-17 04:05:00 +0100
committerRobin Gareus <robin@gareus.org>2014-11-17 04:05:00 +0100
commitdf40782b62f30f41f39aa3717d10428d29753dcc (patch)
treebd9679be1f1b7fbee9b3c82e1caef14d637054e5 /libs/ardour/audio_playlist_importer.cc
parent55ce10f498f4fddfe5d31c7fef47eb805a9a45a5 (diff)
prevent segfault if in/out property is missing
Diffstat (limited to 'libs/ardour/audio_playlist_importer.cc')
-rw-r--r--libs/ardour/audio_playlist_importer.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/audio_playlist_importer.cc b/libs/ardour/audio_playlist_importer.cc
index 34d46915f1..b04173a5be 100644
--- a/libs/ardour/audio_playlist_importer.cc
+++ b/libs/ardour/audio_playlist_importer.cc
@@ -222,6 +222,7 @@ AudioPlaylistImporter::_move ()
XMLProperty* out = (*it)->property("out");
if (!in || !out) {
error << string_compose (X_("AudioPlaylistImporter (%1): did not find the \"in\" or \"out\" property from a crossfade"), name) << endmsg;
+ continue; // or fatal?
}
handler.update_region_id (in);