From 297e2747f350aa0fbd941d4fccb0d3e09e3a49a9 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 7 Feb 2014 20:22:26 +0100 Subject: PlaylistMapper: use class Storage instead of Mapper.cxx --- src/playlist/PlaylistQueue.cxx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/playlist/PlaylistQueue.cxx') diff --git a/src/playlist/PlaylistQueue.cxx b/src/playlist/PlaylistQueue.cxx index 85bf7ca72..80018658d 100644 --- a/src/playlist/PlaylistQueue.cxx +++ b/src/playlist/PlaylistQueue.cxx @@ -28,6 +28,10 @@ #include "thread/Cond.hxx" #include "fs/Traits.hxx" +#ifdef ENABLE_DATABASE +#include "SongLoader.hxx" +#endif + PlaylistResult playlist_load_into_queue(const char *uri, SongEnumerator &e, unsigned start_index, unsigned end_index, @@ -72,7 +76,11 @@ playlist_open_into_queue(const char *uri, Mutex mutex; Cond cond; - auto playlist = playlist_open_any(uri, mutex, cond); + auto playlist = playlist_open_any(uri, +#ifdef ENABLE_DATABASE + loader.GetStorage(), +#endif + mutex, cond); if (playlist == nullptr) return PlaylistResult::NO_SUCH_LIST; -- cgit v1.2.3