diff options
Diffstat (limited to 'src/nvim/map_defs.h')
-rw-r--r-- | src/nvim/map_defs.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/nvim/map_defs.h b/src/nvim/map_defs.h index e56a1461d4..d9f35dfc67 100644 --- a/src/nvim/map_defs.h +++ b/src/nvim/map_defs.h @@ -1,14 +1,14 @@ #ifndef NVIM_MAP_DEFS_H #define NVIM_MAP_DEFS_H -typedef struct map Map; -/// Callback for iterating through each key/value pair in a map -/// -/// @param map The `Map` instance -/// @param key A key string -/// @param value A value -typedef void (*key_value_cb)(Map *map, const char *key, void *value); +#include "nvim/lib/khash.h" -#endif /* NVIM_MAP_DEFS_H */ +typedef const char * cstr_t; +typedef void * ptr_t; + +#define Map(T) Map_##T + + +#endif // NVIM_MAP_DEFS_H |