Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git
Output: slightly reduce code duplication
river/Output.zig | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/river/Output.zig b/river/Output.zig
index 6dff8ac..fcceffa 100644
--- a/river/Output.zig
+++ b/river/Output.zig
@@ -306,8 +306,7 @@ pub fn manageStart(output: *Output) void {
output_v1.sendRemoved();
output_v1.setHandler(?*anyopaque, handleRequestInert, null, null);
output.layer_shell.makeInert();
- output.object = null;
- output.sent_wl_output = false;
+ handleObjectDestroy(output_v1, output);
}
output.sent = output.scheduled;