diff options
Diffstat (limited to 'src')
-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 |