From d2b78324f2191db72e9bc063ff435278c36bf06b Mon Sep 17 00:00:00 2001 From: Pham Huy Hoang Date: Tue, 16 May 2023 20:16:53 +0900 Subject: fix indent/fold memleak --- lua/nvim-treesitter/ts_utils.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/ts_utils.lua b/lua/nvim-treesitter/ts_utils.lua index 373bae340..b3f468934 100644 --- a/lua/nvim-treesitter/ts_utils.lua +++ b/lua/nvim-treesitter/ts_utils.lua @@ -351,7 +351,7 @@ function M.memoize_by_buf_tick(fn, options) options = options or {} ---@type table - local cache = {} + local cache = setmetatable({}, { __mode = "kv" }) local bufnr_fn = utils.to_func(options.bufnr or utils.identity) local key_fn = utils.to_func(options.key or utils.identity) -- cgit v1.2.3-70-g09d2