diff options
Diffstat (limited to 'src/nvim/bufhl_defs.h')
-rw-r--r-- | src/nvim/bufhl_defs.h | 3 |
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 |