From b7e78a469aec2478a1c7ad00162b7b3745631682 Mon Sep 17 00:00:00 2001 From: Consolatis <40171-Consolatis@users.noreply.gitlab.freedesktop.org> Date: Tue, 7 Jun 2022 20:52:26 +0200 Subject: scene/output_layout: Fix crash in scene_output_layout_output_destroy Closes: #3448 --- output_layout.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/output_layout.c b/output_layout.c index 900cabc..1d1484a 100644 --- a/output_layout.c +++ b/output_layout.c @@ -26,10 +26,10 @@ struct wlr_scene_output_layout_output { static void scene_output_layout_output_destroy( struct wlr_scene_output_layout_output *solo) { - wlr_scene_output_destroy(solo->scene_output); wl_list_remove(&solo->layout_output_destroy.link); wl_list_remove(&solo->scene_output_destroy.link); wl_list_remove(&solo->link); + wlr_scene_output_destroy(solo->scene_output); free(solo); } -- cgit v1.2.3