playlist/Plugin: use std::unique_ptr<SongEnumerator>

This commit is contained in:
Max Kellermann
2018-01-20 19:56:44 +01:00
parent 147f64e1fc
commit 0095e2d7d8
21 changed files with 71 additions and 70 deletions
+3 -4
View File
@@ -65,15 +65,14 @@ playlist_file_print(Response &r, Partition &partition,
(void)partition;
#endif
SongEnumerator *playlist = playlist_open_any(uri,
auto playlist = playlist_open_any(uri,
#ifdef ENABLE_DATABASE
partition.instance.storage,
partition.instance.storage,
#endif
mutex, cond);
mutex, cond);
if (playlist == nullptr)
return false;
playlist_provider_print(r, loader, uri, *playlist, detail);
delete playlist;
return true;
}