From b888018aed249174aad7586859ac5142f1a3ef10 Mon Sep 17 00:00:00 2001 From: Björn Linse Date: Sun, 22 Aug 2021 10:41:18 +0200 Subject: refactor(marktree): embed the keymap in the MarkTree struct --- src/nvim/map.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/nvim/map.h') diff --git a/src/nvim/map.h b/src/nvim/map.h index 7d77a229c5..6dc36f77ac 100644 --- a/src/nvim/map.h +++ b/src/nvim/map.h @@ -77,6 +77,7 @@ MAP_DECLS(ColorKey, ColorItem) #define pmap_new(T) map_new(T, ptr_t) #define pmap_free(T) map_free(T, ptr_t) +#define pmap_destroy(T) map_destroy(T, ptr_t) #define pmap_get(T) map_get(T, ptr_t) #define pmap_has(T) map_has(T, ptr_t) #define pmap_key(T) map_key(T, ptr_t) @@ -85,6 +86,7 @@ MAP_DECLS(ColorKey, ColorItem) /// @see pmap_del2 #define pmap_del(T) map_del(T, ptr_t) #define pmap_clear(T) map_clear(T, ptr_t) +#define pmap_init(k, map) map_init(k, ptr_t, map) #define map_foreach(map, key, value, block) \ kh_foreach(&map->table, key, value, block) -- cgit