diff options
Diffstat (limited to 'src/nvim/msgpack_rpc/helpers.c')
-rw-r--r-- | src/nvim/msgpack_rpc/helpers.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/nvim/msgpack_rpc/helpers.c b/src/nvim/msgpack_rpc/helpers.c index d2be321e7a..3162269df6 100644 --- a/src/nvim/msgpack_rpc/helpers.c +++ b/src/nvim/msgpack_rpc/helpers.c @@ -27,6 +27,14 @@ void msgpack_rpc_helpers_init(void) msgpack_sbuffer_init(&sbuffer); } +#ifdef EXITFREE +void msgpack_rpc_helpers_free_all_mem(void) +{ + msgpack_zone_destroy(&zone); + msgpack_sbuffer_destroy(&sbuffer); +} +#endif + typedef struct { const msgpack_object *mobj; Object *aobj; |