aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/edit.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-05-07 11:09:08 +0800
committerGitHub <noreply@github.com>2022-05-07 11:09:08 +0800
commitcd8edb551b6eed3424c2525e50d2a5eecbfe7ccf (patch)
tree6a31552ddf0586623cf8a27fb9406910264555fd /src/nvim/edit.c
parentf1bc321b563b04e03bf2921d9de65e622fb8d9cb (diff)
parentf5ed1b3908e7284e67d86d42711dc927870855b3 (diff)
downloadrneovim-cd8edb551b6eed3424c2525e50d2a5eecbfe7ccf.tar.gz
rneovim-cd8edb551b6eed3424c2525e50d2a5eecbfe7ccf.tar.bz2
rneovim-cd8edb551b6eed3424c2525e50d2a5eecbfe7ccf.zip
Merge pull request #18455 from zeertzjq/extmarksplice
fix(extmarks): revert to int for extmark row
Diffstat (limited to 'src/nvim/edit.c')
-rw-r--r--src/nvim/edit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/edit.c b/src/nvim/edit.c
index ab80f09228..a608612af5 100644
--- a/src/nvim/edit.c
+++ b/src/nvim/edit.c
@@ -2002,7 +2002,7 @@ void change_indent(int type, int amount, int round, int replaced, int call_chang
// TODO(bfredl): test for crazy edge cases, like we stand on a TAB or
// something? does this even do the right text change then?
int delta = orig_col - new_col;
- extmark_splice_cols(curbuf, curwin->w_cursor.lnum - 1, new_col,
+ extmark_splice_cols(curbuf, (int)curwin->w_cursor.lnum - 1, new_col,
delta < 0 ? -delta : 0,
delta > 0 ? delta : 0,
kExtmarkUndo);
@@ -9118,7 +9118,7 @@ static bool ins_tab(void)
}
}
if (!(State & VREPLACE_FLAG)) {
- extmark_splice_cols(curbuf, fpos.lnum - 1, change_col,
+ extmark_splice_cols(curbuf, (int)fpos.lnum - 1, change_col,
cursor->col - change_col, fpos.col - change_col,
kExtmarkUndo);
}