From ed4837662ad0ff969024cea1c906d5c9f245d8b6 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 26 Mar 2009 22:16:51 +0100 Subject: playlist_state: fix playback restore in random mode The functions playPlaylist() and seekSongInPlaylist() expect a song position, not a song order number. Don't convert the "current" variable with queue_position_to_order(). --- src/playlist_state.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/playlist_state.c') diff --git a/src/playlist_state.c b/src/playlist_state.c index 698366b3..b6636fa5 100644 --- a/src/playlist_state.c +++ b/src/playlist_state.c @@ -165,8 +165,6 @@ playlist_state_restore(FILE *fp, struct playlist *playlist) if (!queue_valid_position(&playlist->queue, current)) current = 0; - current = queue_position_to_order(&playlist->queue, current); - if (seek_time == 0) playPlaylist(playlist, current); else -- cgit v1.2.3