From 1bc30014027c515f87d2514ddb6ab1eed242b2b8 Mon Sep 17 00:00:00 2001 From: "duna.oh" Date: Mon, 31 Jul 2023 14:57:51 +0900 Subject: [PATCH] compositor: Fix crash from uninitialized wl_list(comp_data->pointer_constraints) This call of wl_list_init is omitted when applying the commit '406e1d'. Change-Id: I78cbc86e6b8eebf650717fbd4427bb1b2df33fcd --- src/bin/e_compositor.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_compositor.c b/src/bin/e_compositor.c index 9404387..391dc97 100644 --- a/src/bin/e_compositor.c +++ b/src/bin/e_compositor.c @@ -345,6 +345,7 @@ _e_compositor_cb_new_surface(struct wl_listener *listener, void *data) ec->client.w = ec->client.h = 1; ec->comp_data->surface = surface_resource; ec->icccm.accepts_focus = 1; + wl_list_init(&ec->comp_data->pointer_constraints); _e_surface_ds_surface_set(_e_surface_from_comp_data(ec->comp_data), ds_surface); -- 2.7.4