X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Ftools%2Fdcpomatic_playlist.cc;fp=src%2Ftools%2Fdcpomatic_playlist.cc;h=8c7c38038df7ad318379edf9a94da197d5df834a;hp=e4ad3c6585cf3776dd3e10732537ab630b112640;hb=8ce3a078ea7efcd8daa6b092a377c09bd431475c;hpb=9144a4b6f55d224fdb7ef6a25cc5fdbf9ba2aa74 diff --git a/src/tools/dcpomatic_playlist.cc b/src/tools/dcpomatic_playlist.cc index e4ad3c658..8c7c38038 100644 --- a/src/tools/dcpomatic_playlist.cc +++ b/src/tools/dcpomatic_playlist.cc @@ -223,13 +223,15 @@ private: _list->DeleteAllItems (); _playlists.clear (); - for (auto i: dcp::filesystem::directory_iterator(*path)) { - auto spl = make_shared(); - try { - spl->read (i, _content_store); - add_playlist_to_model (spl); - } catch (...) {} - } + try { + for (auto i: dcp::filesystem::directory_iterator(*path)) { + auto spl = make_shared(); + try { + spl->read (i, _content_store); + add_playlist_to_model (spl); + } catch (...) {} + } + } catch (...) {} for (auto i: _playlists) { add_playlist_to_view (i);