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

commitb4b8253461c63fc30fb0356c115b4ae51868a678
parent14e2ab6b89
authorIsaac Freund <[email protected]>
date2026-01-04 16:25
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;