aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/bufhl_defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/bufhl_defs.h')
-rw-r--r--src/nvim/bufhl_defs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/bufhl_defs.h b/src/nvim/bufhl_defs.h
index 0d2f9c90d0..ddf048dd82 100644
--- a/src/nvim/bufhl_defs.h
+++ b/src/nvim/bufhl_defs.h
@@ -21,6 +21,7 @@ typedef struct {
linenr_T line;
bufhl_vec_T items;
} BufhlLine;
+#define BUFHLLINE_INIT(l) { l, KV_INITIAL_VALUE }
typedef struct {
bufhl_vec_T entries;
@@ -28,7 +29,7 @@ typedef struct {
colnr_T valid_to;
} bufhl_lineinfo_T;
-#define BUFHL_CMP(a, b) (((a)->line - (b)->line))
+#define BUFHL_CMP(a, b) ((int)(((a)->line - (b)->line)))
KBTREE_INIT(bufhl, BufhlLine *, BUFHL_CMP, 10)
typedef kbtree_t(bufhl) bufhl_info_T;
#endif // NVIM_BUFHL_DEFS_H