diff options
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r-- | apps/playlist_viewer.c | 15 |
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 | ||
547 | static char *playlist_callback_name(int selected_item, void *data, char *buffer) | 547 | static 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 | ||
755 | static char *playlist_search_callback_name(int selected_item, void * data, char *buffer) | 758 | static 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 | ||