From e06c076c06ebb2975a3dc65e839aa80a34214adb Mon Sep 17 00:00:00 2001 From: Squibid Date: Fri, 17 Oct 2025 21:14:57 -0400 Subject: [PATCH] free more memory --- src/server.zig | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/server.zig b/src/server.zig index 4c6cad1..f81a198 100644 --- a/src/server.zig +++ b/src/server.zig @@ -91,10 +91,21 @@ pub fn init(server: *Server) !void { pub fn deinit(server: *Server) void { server.wl_server.destroyClients(); + server.cursor.destroy(); + server.cursor_mgr.destroy(); + server.new_input.link.remove(); server.new_output.link.remove(); + server.cursor_motion.link.remove(); + server.cursor_motion_absolute.link.remove(); + server.cursor_button.link.remove(); + server.cursor_axis.link.remove(); + server.cursor_frame.link.remove(); + server.request_set_cursor.link.remove(); + server.request_set_selection.link.remove(); server.backend.destroy(); + server.seat.destroy(); server.wl_server.destroy(); }