aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/buffer.c')
-rw-r--r--src/nvim/buffer.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/nvim/buffer.c b/src/nvim/buffer.c
index 580eb07d6b..26dc07e4bc 100644
--- a/src/nvim/buffer.c
+++ b/src/nvim/buffer.c
@@ -5202,7 +5202,7 @@ int bufhl_add_hl(buf_T *buf,
return src_id;
}
if (!buf->b_bufhl_info) {
- buf->b_bufhl_info = kb_init(bufhl, KB_DEFAULT_SIZE);
+ buf->b_bufhl_info = kb_init(bufhl);
}
BufhlLine *lineinfo = bufhl_tree_ref(buf->b_bufhl_info, lnum, true);
@@ -5235,13 +5235,13 @@ void bufhl_clear_line_range(buf_T *buf,
}
linenr_T first_changed = MAXLNUM, last_changed = -1;
- kbitr_t itr;
+ kbitr_t(bufhl) itr;
BufhlLine *l, t = {line_start};
if (!kb_itr_get(bufhl, buf->b_bufhl_info, &t, &itr)) {
kb_itr_next(bufhl, buf->b_bufhl_info, &itr);
}
for (; kb_itr_valid(&itr); kb_itr_next(bufhl, buf->b_bufhl_info, &itr)) {
- l = kb_itr_key(BufhlLine *, &itr);
+ l = kb_itr_key(&itr);
linenr_T line = l->line;
if (line > line_end) {
break;
@@ -5323,13 +5323,13 @@ void bufhl_mark_adjust(buf_T* buf,
// XXX: does not support move
// we need to detect this case and
- kbitr_t itr;
+ kbitr_t(bufhl) itr;
BufhlLine *l, t = {line1};
if (!kb_itr_get(bufhl, buf->b_bufhl_info, &t, &itr)) {
kb_itr_next(bufhl, buf->b_bufhl_info, &itr);
}
for (; kb_itr_valid(&itr); kb_itr_next(bufhl, buf->b_bufhl_info, &itr)) {
- l = kb_itr_key(BufhlLine *, &itr);
+ l = kb_itr_key(&itr);
if (l->line >= line1 && l->line <= line2) {
if (amount == MAXLNUM) {
if (bufhl_clear_line(buf->b_bufhl_info, -1, l->line) == kBLSDeleted) {