diff options
author | Max Kellermann <max@duempel.org> | 2009-01-21 16:17:57 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2009-01-21 16:17:57 +0100 |
commit | 5541015ac6c0ef686556a303221f3b5250e49e5f (patch) | |
tree | 3199e8f4744808f7ef296236178ece9c524d874a /src/playlist.c | |
parent | 699b31178dd5882fa474946b6ca16d8d0d9daff0 (diff) | |
download | mpd-5541015ac6c0ef686556a303221f3b5250e49e5f.tar.gz mpd-5541015ac6c0ef686556a303221f3b5250e49e5f.tar.xz mpd-5541015ac6c0ef686556a303221f3b5250e49e5f.zip |
command: don't restart player in the "status" command
Don't attempt to restart the player if it was stopped, but there were
still songs left on the playlist. This looks like it has been a
workaround for a bug which has been fixed long time ago.
Diffstat (limited to 'src/playlist.c')
-rw-r--r-- | src/playlist.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/playlist.c b/src/playlist.c index 3582dfd98..5d17f8cb9 100644 --- a/src/playlist.c +++ b/src/playlist.c @@ -861,6 +861,8 @@ enum playlist_result playPlaylistById(int id, int stopOnError) return playPlaylist(song, stopOnError); } +static void playPlaylistIfPlayerStopped(void); + void syncPlayerAndPlaylist(void) { if (playlist_state != PLAYLIST_STATE_PLAY) @@ -911,7 +913,7 @@ void nextSongInPlaylist(void) } } -void playPlaylistIfPlayerStopped(void) +static void playPlaylistIfPlayerStopped(void) { if (getPlayerState() == PLAYER_STATE_STOP) { enum player_error error = getPlayerError(); |