summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/playlist.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/playlist.c b/apps/playlist.c
index 32b8383442..b1d5d5a4be 100644
--- a/apps/playlist.c
+++ b/apps/playlist.c
@@ -2040,7 +2040,7 @@ void playlist_init(void)
2040 playlist->control_fd = -1; 2040 playlist->control_fd = -1;
2041 playlist->max_playlist_size = global_settings.max_files_in_playlist; 2041 playlist->max_playlist_size = global_settings.max_files_in_playlist;
2042 handle = core_alloc_ex("playlist idx", 2042 handle = core_alloc_ex("playlist idx",
2043 playlist->max_playlist_size * sizeof(int), &ops); 2043 playlist->max_playlist_size * sizeof(*playlist->indices), &ops);
2044 playlist->indices = core_get_data(handle); 2044 playlist->indices = core_get_data(handle);
2045 playlist->buffer_size = 2045 playlist->buffer_size =
2046 AVERAGE_FILENAME_LENGTH * global_settings.max_files_in_dir; 2046 AVERAGE_FILENAME_LENGTH * global_settings.max_files_in_dir;
@@ -2981,7 +2981,7 @@ int playlist_set_current(struct playlist_info* playlist)
2981 if (playlist->indices && playlist->indices != current_playlist.indices) 2981 if (playlist->indices && playlist->indices != current_playlist.indices)
2982 { 2982 {
2983 memcpy((void*)current_playlist.indices, (void*)playlist->indices, 2983 memcpy((void*)current_playlist.indices, (void*)playlist->indices,
2984 playlist->max_playlist_size*sizeof(int)); 2984 playlist->max_playlist_size*sizeof(*playlist->indices));
2985#ifdef HAVE_DIRCACHE 2985#ifdef HAVE_DIRCACHE
2986 copy_filerefs(current_playlist.dcfrefs, playlist->dcfrefs, 2986 copy_filerefs(current_playlist.dcfrefs, playlist->dcfrefs,
2987 playlist->max_playlist_size); 2987 playlist->max_playlist_size);