aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/buffer.c
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2016-08-06 09:15:43 +0200
committerBjörn Linse <bjorn.linse@gmail.com>2017-06-24 11:09:10 +0200
commit53cf88c27bcea1099d48a1ca6dc0a4d7c44e0a98 (patch)
tree89ef20cbe5e4899280cff7204f1f0a25447a6104 /src/nvim/buffer.c
parent6712e08bba2d50899853bf98b786bdf48c3c79be (diff)
downloadrneovim-53cf88c27bcea1099d48a1ca6dc0a4d7c44e0a98.tar.gz
rneovim-53cf88c27bcea1099d48a1ca6dc0a4d7c44e0a98.tar.bz2
rneovim-53cf88c27bcea1099d48a1ca6dc0a4d7c44e0a98.zip
kbtree: use proper structs
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) {