diff options
Diffstat (limited to 'apps/onplay.c')
-rw-r--r-- | apps/onplay.c | 6 |
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; |