aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ui_compositor.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/ui_compositor.c')
-rw-r--r--src/nvim/ui_compositor.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/ui_compositor.c b/src/nvim/ui_compositor.c
index 5167f291c3..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);
}
@@ -749,7 +749,7 @@ void ui_comp_add_cb(uint32_t ns_id, LuaRef cb, bool *ext_widgets)
*item = event_cb;
ui_comp_update_ext();
- ui_schedule_refresh();
+ ui_refresh();
}
void ui_comp_remove_cb(uint32_t ns_id)
@@ -759,5 +759,5 @@ void ui_comp_remove_cb(uint32_t ns_id)
pmap_del(uint32_t)(&ui_event_cbs, ns_id);
}
ui_comp_update_ext();
- ui_schedule_refresh();
+ ui_refresh();
}