aboutsummaryrefslogtreecommitdiffstats
path: root/src/Playlist.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Playlist.cxx')
-rw-r--r--src/Playlist.cxx7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/Playlist.cxx b/src/Playlist.cxx
index 9f08439a0..f89a7e31a 100644
--- a/src/Playlist.cxx
+++ b/src/Playlist.cxx
@@ -23,7 +23,6 @@
#include "song.h"
extern "C" {
-#include "conf.h"
#include "idle.h"
}
@@ -54,11 +53,9 @@ playlist_tag_changed(struct playlist *playlist)
}
void
-playlist_init(struct playlist *playlist)
+playlist_init(struct playlist *playlist, unsigned max_length)
{
- queue_init(&playlist->queue,
- config_get_positive(CONF_MAX_PLAYLIST_LENGTH,
- DEFAULT_PLAYLIST_MAX_LENGTH));
+ queue_init(&playlist->queue, max_length);
playlist->queued = -1;
playlist->current = -1;