Free some unfreed lists

This commit is contained in:
Keith Bowes 2025-01-21 19:46:57 -05:00
parent d7f4d1001f
commit d4d033e685

View file

@ -145,6 +145,13 @@ bool wb_terminate(struct wb_server* server) {
wlr_backend_destroy(server->backend); wlr_backend_destroy(server->backend);
wl_display_destroy(server->wl_display); wl_display_destroy(server->wl_display);
wb_seat_destroy(server->seat); wb_seat_destroy(server->seat);
wl_list_remove(&server->new_xdg_toplevel.link);
wl_list_remove(&server->new_xdg_popup.link);
wl_list_remove(&server->new_input.link);
wl_list_remove(&server->new_output.link);
wlr_scene_node_destroy(&server->scene->tree.node); wlr_scene_node_destroy(&server->scene->tree.node);
wlr_log(WLR_INFO, "%s", _("Display destroyed")); wlr_log(WLR_INFO, "%s", _("Display destroyed"));