From 1c649848c60caa68ccf886da23943ae4d1ffb8ff Mon Sep 17 00:00:00 2001 From: "Sijmen J. Mulder" Date: Fri, 15 Jun 2018 11:21:52 +0200 Subject: Use memcpy instead of strncpy Length of strings is already known --- src/cmds_command.c | 4 ++-- src/file.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/cmds_command.c b/src/cmds_command.c index fcae9b8..58e4838 100644 --- a/src/cmds_command.c +++ b/src/cmds_command.c @@ -439,7 +439,7 @@ void do_commandmode(struct block * sb) { sc_error("File path too long"); wordfree(&p); } else { - strncpy(name, p.we_wordv[0], len+1); + memcpy(name, p.we_wordv[0], len+1); name_ok = 1; wordfree(&p); } @@ -877,7 +877,7 @@ void do_commandmode(struct block * sb) { sc_error("File path too long"); wordfree(&p); } else { - strncpy(name, p.we_wordv[0], len+1); + memcpy(name, p.we_wordv[0], len+1); name_ok = 1; wordfree(&p); } diff --git a/src/file.c b/src/file.c index 5c7602a..1a3b3c3 100644 --- a/src/file.c +++ b/src/file.c @@ -216,7 +216,7 @@ int savefile() { wordfree(&p); return -1; } - strncpy(name, p.we_wordv[0], len+1); + memcpy(name, p.we_wordv[0], len+1); wordfree(&p); #endif -- cgit v1.2.3