diff --git a/src/nvim/memline.c b/src/nvim/memline.c index 19c3cfe99412a9..63a05e7b59e19a 100644 --- a/src/nvim/memline.c +++ b/src/nvim/memline.c @@ -304,8 +304,7 @@ int ml_open(buf_T *buf) b0p->b0_magic_int = (int)B0_MAGIC_INT; b0p->b0_magic_short = (short)B0_MAGIC_SHORT; b0p->b0_magic_char = B0_MAGIC_CHAR; - STRNCPY(b0p->b0_version, "VIM ", 4); - STRNCPY(b0p->b0_version + 4, Version, 6); + xstrlcpy(xstpcpy((char *) b0p->b0_version, "VIM "), Version, 6); long_to_char((long)mfp->mf_page_size, b0p->b0_page_size); if (!buf->b_spell) {