diff options
author | Sijmen J. Mulder <ik@sjmulder.nl> | 2018-06-15 11:21:52 +0200 |
---|---|---|
committer | Sijmen J. Mulder <ik@sjmulder.nl> | 2018-06-15 11:21:52 +0200 |
commit | 1c649848c60caa68ccf886da23943ae4d1ffb8ff (patch) | |
tree | 75a956ac4bb4574ddf9cf92db4d16f84a53fe813 | |
parent | 0e48991594d3d3c382ca2995bb30d7236e6a9ce1 (diff) |
Use memcpy instead of strncpy
Length of strings is already known
-rw-r--r-- | src/cmds_command.c | 4 | ||||
-rw-r--r-- | src/file.c | 2 |
2 files changed, 3 insertions, 3 deletions
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); } @@ -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 |