git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit9947981035ddc6e2beb1b5f38289777956d2cb8d
parentb456e7615a
authorIsaac Freund <[email protected]>
date2026-04-29 11:38
Seat: fix memory leak

 river/Seat.zig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/river/Seat.zig b/river/Seat.zig
index 9b5c35f..0d6c779 100644
--- a/river/Seat.zig
+++ b/river/Seat.zig
@@ -341,6 +341,7 @@ pub fn destroy(seat: *Seat) void {
     seat.request_set_primary_selection.link.remove();
 
     seat.wlr_seat.destroy();
+    util.gpa.destroy(seat);
 }
 
 pub fn queueEvent(seat: *Seat, event: Event) !void {