aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/PlaylistQueue.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2014-02-07 20:22:26 +0100
committerMax Kellermann <max@duempel.org>2014-02-07 21:44:50 +0100
commit297e2747f350aa0fbd941d4fccb0d3e09e3a49a9 (patch)
treef858e3194276ce0347378c726ac251d0b9b616eb /src/playlist/PlaylistQueue.cxx
parent77de23311792b6df7fb7b82ea5db3bc6643196fc (diff)
downloadmpd-297e2747f350aa0fbd941d4fccb0d3e09e3a49a9.tar.gz
mpd-297e2747f350aa0fbd941d4fccb0d3e09e3a49a9.tar.xz
mpd-297e2747f350aa0fbd941d4fccb0d3e09e3a49a9.zip
PlaylistMapper: use class Storage instead of Mapper.cxx
Diffstat (limited to '')
-rw-r--r--src/playlist/PlaylistQueue.cxx10
1 files changed, 9 insertions, 1 deletions
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;