diff options
author | Christian Soffke <christian.soffke@gmail.com> | 2021-03-23 05:17:44 +0100 |
---|---|---|
committer | Christian Soffke <christian.soffke@gmail.com> | 2021-03-23 05:17:56 +0100 |
commit | e862816773aaa0c299dcc8f5515ccdcbb15d009a (patch) | |
tree | b0f793f9443f84d1560abb54a7b323e6bf97767c /apps | |
parent | 36828917721a98a16db41656ff7478108bacd82e (diff) | |
download | rockbox-e862816773aaa0c299dcc8f5515ccdcbb15d009a.tar.gz rockbox-e862816773aaa0c299dcc8f5515ccdcbb15d009a.zip |
Fix FS#13278: error message when playing a song with Rockbox for the very first time
The function to check whether a playlist has been modified
will now only try to resume a playlist, if the global resume index
is not -1.
This also means that replacing a finished (modified) playlist will not
produce a warning anymore if Rockbox has been restarted in
between. In that respect, the behavior is identical to
what it was *before* 46085c897854.
Change-Id: Ib95f89043274f1c72c75023d1506fc093aaf4cf9
Diffstat (limited to 'apps')
-rw-r--r-- | apps/playlist.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/playlist.c b/apps/playlist.c index 3fa8f80729..228ddcfd7e 100644 --- a/apps/playlist.c +++ b/apps/playlist.c | |||
@@ -3438,7 +3438,7 @@ bool playlist_modified(const struct playlist_info* playlist) | |||
3438 | if (!playlist) | 3438 | if (!playlist) |
3439 | { | 3439 | { |
3440 | playlist = ¤t_playlist; | 3440 | playlist = ¤t_playlist; |
3441 | if (!playlist->control_created && playlist_resume() == -1) | 3441 | if (global_status.resume_index != -1 && !playlist->control_created && playlist_resume() == -1) |
3442 | return false; | 3442 | return false; |
3443 | } | 3443 | } |
3444 | 3444 | ||