aboutsummaryrefslogtreecommitdiff
path: root/playlist.go
diff options
context:
space:
mode:
Diffstat (limited to 'playlist.go')
-rw-r--r--playlist.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/playlist.go b/playlist.go
index cb9c90c..bc410e3 100644
--- a/playlist.go
+++ b/playlist.go
@@ -65,13 +65,15 @@ func (pl *Playlist) RemoveSong(s *Song) {
func (pl *Playlist) OrderedList() []*Song {
songs := make([]*Song, 0, pl.Len())
- cpy := make(Playlist, 0, pl.Len())
+ cpy := make(Playlist, pl.Len())
copy(cpy, *pl)
+ llog.DDebug("copying %v returned %v", *pl, cpy)
for cpy.Len() > 0 {
songs = append(songs, heap.Pop(&cpy).(*Song))
}
+ llog.DDebug("ordering queue %v returned %v", pl, songs)
return songs
}