aboutsummaryrefslogtreecommitdiff
path: root/backend/x11
diff options
context:
space:
mode:
Diffstat (limited to 'backend/x11')
-rw-r--r--backend/x11/input_device.c6
-rw-r--r--backend/x11/output.c2
2 files changed, 2 insertions, 6 deletions
diff --git a/backend/x11/input_device.c b/backend/x11/input_device.c
index 9182ba8e..77edf8ad 100644
--- a/backend/x11/input_device.c
+++ b/backend/x11/input_device.c
@@ -293,12 +293,8 @@ const struct wlr_pointer_impl x11_pointer_impl = {
.name = "x11-pointer",
};
-static void touch_destroy(struct wlr_touch *wlr_touch) {
- // Don't free the touch, it's on the stack
-}
-
const struct wlr_touch_impl x11_touch_impl = {
- .destroy = touch_destroy,
+ .name = "x11-touch",
};
void update_x11_pointer_position(struct wlr_x11_output *output,
diff --git a/backend/x11/output.c b/backend/x11/output.c
index 24c08fce..1b51b629 100644
--- a/backend/x11/output.c
+++ b/backend/x11/output.c
@@ -77,7 +77,7 @@ static void output_destroy(struct wlr_output *wlr_output) {
pixman_region32_fini(&output->exposed);
wlr_pointer_finish(&output->pointer);
- wlr_touch_destroy(&output->touch);
+ wlr_touch_finish(&output->touch);
struct wlr_x11_buffer *buffer, *buffer_tmp;
wl_list_for_each_safe(buffer, buffer_tmp, &output->buffers, link) {