diff options
author | bfredl <bjorn.linse@gmail.com> | 2023-09-03 12:08:23 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-03 12:08:23 +0200 |
commit | af899971b90426853313ab6b1f3b78a3dac8262a (patch) | |
tree | 96a3ba0721fad93d3ba6030c8c40f30101d8229f | |
parent | 3bf2839dec09a7a8ad38b164eb06e193c107181a (diff) | |
parent | b02823399171d9d2cfcb25e6a821ec3415c1ffae (diff) | |
download | rneovim-af899971b90426853313ab6b1f3b78a3dac8262a.tar.gz rneovim-af899971b90426853313ab6b1f3b78a3dac8262a.tar.bz2 rneovim-af899971b90426853313ab6b1f3b78a3dac8262a.zip |
Merge pull request #24974 from bfredl/memline2
fix(memline): more curbuf stuff
-rw-r--r-- | src/nvim/memline.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/nvim/memline.c b/src/nvim/memline.c index 123e9d0a0b..ff5f621611 100644 --- a/src/nvim/memline.c +++ b/src/nvim/memline.c @@ -2418,13 +2418,13 @@ void ml_add_deleted_len_buf(buf_T *buf, char *ptr, ssize_t len) if (len == -1 || len > maxlen) { len = maxlen; } - curbuf->deleted_bytes += (size_t)len + 1; - curbuf->deleted_bytes2 += (size_t)len + 1; - if (curbuf->update_need_codepoints) { - mb_utflen(ptr, (size_t)len, &curbuf->deleted_codepoints, - &curbuf->deleted_codeunits); - curbuf->deleted_codepoints++; // NL char - curbuf->deleted_codeunits++; + buf->deleted_bytes += (size_t)len + 1; + buf->deleted_bytes2 += (size_t)len + 1; + if (buf->update_need_codepoints) { + mb_utflen(ptr, (size_t)len, &buf->deleted_codepoints, + &buf->deleted_codeunits); + buf->deleted_codepoints++; // NL char + buf->deleted_codeunits++; } } |