diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/mark.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/mark.c b/src/nvim/mark.c index 068c26958a..1739510f41 100644 --- a/src/nvim/mark.c +++ b/src/nvim/mark.c @@ -474,9 +474,9 @@ static void fname2fnum(xfmark_T *fm) expand_env((char_u *)"~/", NameBuff, MAXPATHL); len = (int)STRLEN(NameBuff); - vim_strncpy(NameBuff + len, fm->fname + 2, MAXPATHL - len - 1); + STRLCPY(NameBuff + len, fm->fname + 2, MAXPATHL - len); } else - vim_strncpy(NameBuff, fm->fname, MAXPATHL - 1); + STRLCPY(NameBuff, fm->fname, MAXPATHL); /* Try to shorten the file name. */ os_dirname(IObuff, IOSIZE); |