summaryrefslogtreecommitdiffstats
path: root/apps/playlist_viewer.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r--apps/playlist_viewer.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c
index f1f8954113..6c80b373a9 100644
--- a/apps/playlist_viewer.c
+++ b/apps/playlist_viewer.c
@@ -517,8 +517,7 @@ static enum pv_onplay_result open_with(const struct playlist_entry *current_trac
char selected_track[MAX_PATH];
close_playlist_viewer();
- if (!memccpy (selected_track, current_track->name, '\0', sizeof(selected_track)))
- selected_track[sizeof(selected_track) - 1] = '\0';
+ strmemccpy(selected_track, current_track->name, sizeof(selected_track));
return (filetype_list_viewers(selected_track) ==
@@ -532,8 +531,7 @@ static enum pv_onplay_result open_pictureflow(const struct playlist_entry *curre
char selected_track[MAX_PATH];
close_playlist_viewer();
- if (!memccpy (selected_track, current_track->name, '\0', sizeof(selected_track)))
- selected_track[sizeof(selected_track) - 1] = '\0';
+ strmemccpy(selected_track, current_track->name, sizeof(selected_track));
return (filetype_load_plugin((void *)"pictureflow", selected_track) ==
PLUGIN_USB_CONNECTED ? PV_ONPLAY_USB_CLOSED : PV_ONPLAY_CLOSED);