The playlist buffer was too small, causing all kinds of weird errors when playing large playlists

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3706 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Linus Nielsen Feltzing 2003-05-29 22:42:57 +00:00
parent 849469af28
commit 7f5ce80932

View file

@ -53,7 +53,7 @@ void playlist_init(void)
{ {
playlist.fd = -1; playlist.fd = -1;
playlist.max_playlist_size = global_settings.max_files_in_playlist; playlist.max_playlist_size = global_settings.max_files_in_playlist;
playlist.indices = buffer_alloc(playlist.max_playlist_size); playlist.indices = buffer_alloc(playlist.max_playlist_size * sizeof(int));
playlist.buffer_size = playlist.buffer_size =
AVERAGE_FILENAME_LENGTH * global_settings.max_files_in_dir; AVERAGE_FILENAME_LENGTH * global_settings.max_files_in_dir;
playlist_buffer = buffer_alloc(playlist.buffer_size); playlist_buffer = buffer_alloc(playlist.buffer_size);