From 8d710a5f8a30ebf32d68b487a2bf20e2c8e534ce Mon Sep 17 00:00:00 2001 From: John Emmas Date: Mon, 10 Oct 2016 14:10:39 +0100 Subject: [PATCH] Wrong iterator used with IDSortedList --- libs/ardour/session_playlists.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/ardour/session_playlists.cc b/libs/ardour/session_playlists.cc index ae846094d5..a7e3c26613 100644 --- a/libs/ardour/session_playlists.cc +++ b/libs/ardour/session_playlists.cc @@ -332,7 +332,7 @@ SessionPlaylists::add_state (XMLNode* node, bool full_state) IDSortedList id_sorted_playlists; get_id_sorted_playlists (playlists, id_sorted_playlists); - for (List::iterator i = id_sorted_playlists.begin (); i != id_sorted_playlists.end (); ++i) { + for (IDSortedList::iterator i = id_sorted_playlists.begin (); i != id_sorted_playlists.end (); ++i) { if (!(*i)->hidden ()) { if (full_state) { child->add_child_nocopy ((*i)->get_state ()); @@ -347,7 +347,7 @@ SessionPlaylists::add_state (XMLNode* node, bool full_state) IDSortedList id_sorted_unused_playlists; get_id_sorted_playlists (unused_playlists, id_sorted_unused_playlists); - for (List::iterator i = id_sorted_unused_playlists.begin (); + for (IDSortedList::iterator i = id_sorted_unused_playlists.begin (); i != id_sorted_unused_playlists.end (); ++i) { if (!(*i)->hidden()) { if (!(*i)->empty()) {