Changeset - r18194:52bd93508478
[Not reviewed]
master
0 1 0
rubidium - 13 years ago 2011-10-16 19:53:02
rubidium@openttd.org
(svn r23033) -Fix [FS#4776]: the last custom playlist items went lost when the files in the .obm are not contiguous
1 file changed with 2 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/music_gui.cpp
Show inline comments
 
@@ -84,7 +84,8 @@ static byte * const _playlists[] = {
 
void ValidatePlaylist(byte *playlist)
 
{
 
	while (*playlist != 0) {
 
		if (*playlist <= BaseMusic::GetUsedSet()->num_available) {
 
		/* Song indices are saved off-by-one so 0 is "nothing". */
 
		if (*playlist <= NUM_SONGS_AVAILABLE && !StrEmpty(GetSongName(*playlist - 1))) {
 
			playlist++;
 
			continue;
 
		}
0 comments (0 inline, 0 general)