From e04ad57a01603b0449f6142d4a9f04ec53a760a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20H=C3=B8gsberg?= Date: Wed, 21 Dec 2011 17:14:54 -0500 Subject: [PATCH] window.c: Add touch event stubs Prevent window.c clients from crashing on touch events. --- clients/window.c | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/clients/window.c b/clients/window.c index 81be4219..5931f7b9 100644 --- a/clients/window.c +++ b/clients/window.c @@ -1448,12 +1448,51 @@ input_handle_keyboard_focus(void *data, } } +static void +input_handle_touch_down(void *data, + struct wl_input_device *wl_input_device, + uint32_t time, struct wl_surface *surface, + int32_t id, int32_t x, int32_t y) +{ +} + +static void +input_handle_touch_up(void *data, + struct wl_input_device *wl_input_device, + uint32_t time, int32_t id) +{ +} + +static void +input_handle_touch_motion(void *data, + struct wl_input_device *wl_input_device, + uint32_t time, int32_t id, int32_t x, int32_t y) +{ +} + +static void +input_handle_touch_frame(void *data, + struct wl_input_device *wl_input_device) +{ +} + +static void +input_handle_touch_cancel(void *data, + struct wl_input_device *wl_input_device) +{ +} + static const struct wl_input_device_listener input_device_listener = { input_handle_motion, input_handle_button, input_handle_key, input_handle_pointer_focus, input_handle_keyboard_focus, + input_handle_touch_down, + input_handle_touch_up, + input_handle_touch_motion, + input_handle_touch_frame, + input_handle_touch_cancel, }; void