summaryrefslogtreecommitdiff
path: root/apps/onplay.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/onplay.c')
-rw-r--r--apps/onplay.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/onplay.c b/apps/onplay.c
index 8d53e26fc5..8507699bd3 100644
--- a/apps/onplay.c
+++ b/apps/onplay.c
@@ -126,8 +126,8 @@ static bool clipboard_clip(struct clipboard *clip, const char *path,
126 unsigned int attr, unsigned int flags) 126 unsigned int attr, unsigned int flags)
127{ 127{
128 /* if it fits it clips */ 128 /* if it fits it clips */
129 if (strlcpy(clip->path, path, sizeof (clip->path)) 129 if (strmemccpy(clip->path, path, sizeof (clip->path)) != NULL)
130 < sizeof (clip->path)) { 130 {
131 clip->attr = attr; 131 clip->attr = attr;
132 clip->flags = flags; 132 clip->flags = flags;
133 return true; 133 return true;
@@ -1048,7 +1048,7 @@ static int rename_file(void)
1048 size_t pathlen = oldbase - selection; 1048 size_t pathlen = oldbase - selection;
1049 char *newbase = newname + pathlen; 1049 char *newbase = newname + pathlen;
1050 1050
1051 if (strlcpy(newname, selection, sizeof (newname)) >= sizeof (newname)) { 1051 if (strmemccpy(newname, selection, sizeof (newname)) == NULL) {
1052 /* Too long */ 1052 /* Too long */
1053 } else if (kbd_input(newbase, sizeof (newname) - pathlen, NULL) < 0) { 1053 } else if (kbd_input(newbase, sizeof (newname) - pathlen, NULL) < 0) {
1054 rc = OPRC_CANCELLED; 1054 rc = OPRC_CANCELLED;