playlist/Registry: add RAII class

This commit is contained in:
Max Kellermann
2019-02-05 23:03:29 +01:00
parent a065c6e6b9
commit e9c45a9140
3 changed files with 13 additions and 6 deletions
+11
View File
@@ -47,6 +47,17 @@ playlist_list_global_init(const ConfigData &config);
void
playlist_list_global_finish() noexcept;
class ScopePlaylistPluginsInit {
public:
explicit ScopePlaylistPluginsInit(const ConfigData &config) {
playlist_list_global_init(config);
}
~ScopePlaylistPluginsInit() noexcept {
playlist_list_global_finish();
}
};
/**
* Opens a playlist by its URI.
*/