aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2022-09-02 15:07:39 +0200
committerGitHub <noreply@github.com>2022-09-02 15:07:39 +0200
commite085d0be31c68921769c6c437920a3346caec69b (patch)
treec82a101a98ce697925993bdcfbc5c10a264d6845
parentce80b8f50d7d56ac12aa06a64a65799ec18b69af (diff)
parent2dd55f81f736d5fe9697cd0e15c96f763eb90458 (diff)
downloadrneovim-e085d0be31c68921769c6c437920a3346caec69b.tar.gz
rneovim-e085d0be31c68921769c6c437920a3346caec69b.tar.bz2
rneovim-e085d0be31c68921769c6c437920a3346caec69b.zip
Merge pull request #20055 from famiu/fix/ui-attach/memory-leak
fix(ui): ui compositor does not correctly free event callbacks
-rw-r--r--src/nvim/ui_compositor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/ui_compositor.c b/src/nvim/ui_compositor.c
index b8c7834e2b..2fb70eae8a 100644
--- a/src/nvim/ui_compositor.c
+++ b/src/nvim/ui_compositor.c
@@ -98,7 +98,7 @@ void ui_comp_free_all_mem(void)
{
UIEventCallback *event_cb;
map_foreach_value(&ui_event_cbs, event_cb, {
- xfree(event_cb);
+ free_ui_event_callback(event_cb);
})
pmap_destroy(uint32_t)(&ui_event_cbs);
}