summaryrefslogtreecommitdiff
path: root/libs/ardour/audio_playlist_importer.cc
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-11-18 02:26:56 -0500
committerDavid Robillard <d@drobilla.net>2014-11-18 02:53:28 -0500
commitfed4e8446b493b93177d96bce0d8f19cd1ed84f5 (patch)
tree04da7eb35356c2d455ad4b0c5a19423eab7ef364 /libs/ardour/audio_playlist_importer.cc
parentafd67800b969f9a1d5fe4fd4b7c8a0cbfe3a13b4 (diff)
Fix NULL pointer dereference on malformed Playlist XML.
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 b04173a5be..08cd090cdb 100644
--- a/libs/ardour/audio_playlist_importer.cc
+++ b/libs/ardour/audio_playlist_importer.cc
@@ -181,6 +181,7 @@ AudioPlaylistImporter::_prepare_move ()
XMLProperty* p = xml_playlist.property ("name");
if (!p) {
error << _("badly-formed XML in imported playlist") << endmsg;
+ return false;
}
p->set_value (name);