summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stone <daniels@collabora.com>2023-04-11 15:58:57 +0100
committerPekka Paalanen <pq@iki.fi>2023-04-12 10:10:25 +0000
commit03add7dce5859838108c837e43321985b0e49712 (patch)
tree01c686a5c67e16264606d030ae8a7a89dd4a73bc
parenta62cb45b6e852bfe002c44786507709fd52df1b6 (diff)
downloadweston-03add7dce5859838108c837e43321985b0e49712.tar.gz
input: Destroy tablet-tool bindings on exit
Make sure we don't leak any tablet tool bindings. Signed-off-by: Daniel Stone <daniels@collabora.com>
-rw-r--r--libweston/compositor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libweston/compositor.c b/libweston/compositor.c
index e4caacfc..6eae1862 100644
--- a/libweston/compositor.c
+++ b/libweston/compositor.c
@@ -8626,6 +8626,7 @@ weston_compositor_shutdown(struct weston_compositor *ec)
weston_binding_list_destroy_all(&ec->touch_binding_list);
weston_binding_list_destroy_all(&ec->axis_binding_list);
weston_binding_list_destroy_all(&ec->debug_binding_list);
+ weston_binding_list_destroy_all(&ec->tablet_tool_binding_list);
weston_plane_release(&ec->primary_plane);