summaryrefslogtreecommitdiff
path: root/apps/playlist_viewer.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r--apps/playlist_viewer.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c
index c34957b332..9483dadfab 100644
--- a/apps/playlist_viewer.c
+++ b/apps/playlist_viewer.c
@@ -544,11 +544,14 @@ static int get_track_num( struct playlist_viewer * local_viewer,
544 return selected_item; 544 return selected_item;
545} 545}
546 546
547static char *playlist_callback_name(int selected_item, void *data, char *buffer) 547static char *playlist_callback_name(int selected_item,
548 void *data,
549 char *buffer,
550 size_t buffer_len)
548{ 551{
549 struct playlist_viewer * local_viewer = (struct playlist_viewer *)data; 552 struct playlist_viewer * local_viewer = (struct playlist_viewer *)data;
550 struct playlist_entry *track = playlist_buffer_get_track(&(local_viewer->buffer), get_track_num(local_viewer,selected_item)); 553 struct playlist_entry *track = playlist_buffer_get_track(&(local_viewer->buffer), get_track_num(local_viewer,selected_item));
551 format_line(track, buffer, MAX_PATH); 554 format_line(track, buffer, buffer_len);
552 return(buffer); 555 return(buffer);
553} 556}
554 557
@@ -752,12 +755,14 @@ exit:
752 return ret; 755 return ret;
753} 756}
754 757
755static char *playlist_search_callback_name(int selected_item, void * data, char *buffer) 758static char *playlist_search_callback_name(int selected_item, void * data,
759 char *buffer, size_t buffer_len)
756{ 760{
761 (void)buffer_len; /* this should probably be used */
757 int *found_indicies = (int*)data; 762 int *found_indicies = (int*)data;
758 static struct playlist_track_info track; 763 static struct playlist_track_info track;
759 playlist_get_track_info(viewer.playlist,found_indicies[selected_item],&track); 764 playlist_get_track_info(viewer.playlist, found_indicies[selected_item], &track);
760 format_name(buffer,track.filename); 765 format_name(buffer, track.filename);
761 return(buffer); 766 return(buffer);
762} 767}
763 768