aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2023-08-28 12:36:00 +0200
committerbfredl <bjorn.linse@gmail.com>2023-08-28 12:39:02 +0200
commit132bbd1cbd490a65bc186c4a9f449c6d2f0a7666 (patch)
treeb1a54630aa597beb929aa7db697a4f219a65bf23 /src
parent3a876bd41b235065663c38b0d9f3bdc8868eebc4 (diff)
downloadrneovim-132bbd1cbd490a65bc186c4a9f449c6d2f0a7666.tar.gz
rneovim-132bbd1cbd490a65bc186c4a9f449c6d2f0a7666.tar.bz2
rneovim-132bbd1cbd490a65bc186c4a9f449c6d2f0a7666.zip
fix(api): handle clearing out last line of non-current buffer
fixes #24911
Diffstat (limited to 'src')
-rw-r--r--src/nvim/memline.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/memline.c b/src/nvim/memline.c
index b100942594..5839061aac 100644
--- a/src/nvim/memline.c
+++ b/src/nvim/memline.c
@@ -2523,7 +2523,7 @@ static int ml_delete_int(buf_T *buf, linenr_T lnum, bool message)
set_keep_msg(_(no_lines_msg), 0);
}
- int i = ml_replace(1, "", true);
+ int i = ml_replace_buf(buf, 1, "", true);
buf->b_ml.ml_flags |= ML_EMPTY;
return i;