otherwise it segfaults

Signed-off-by: Tiago Vignatti <[email protected]>
---
 hw/xfree86/xwayland/xwayland-input.c |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/hw/xfree86/xwayland/xwayland-input.c 
b/hw/xfree86/xwayland/xwayland-input.c
index 6ccc097..769e83f 100644
--- a/hw/xfree86/xwayland/xwayland-input.c
+++ b/hw/xfree86/xwayland/xwayland-input.c
@@ -391,12 +391,36 @@ input_device_handle_keyboard_focus(void *data,
     }
 }
 
+static void
+input_device_handle_axis(void *data, struct wl_input_device *input_device,
+                        uint32_t time, uint32_t axis, int32_t value)
+{
+}
+
+static void
+input_device_handle_pointer_leave(void *data,
+                                  struct wl_input_device *input_device,
+                                  uint32_t time, struct wl_surface *surface)
+{
+}
+
+static void
+input_device_handle_keyboard_leave(void *data,
+                                   struct wl_input_device *input_device,
+                                   uint32_t time,
+                                   struct wl_surface *surface)
+{
+}
+
 static const struct wl_input_device_listener input_device_listener = {
     input_device_handle_motion,
     input_device_handle_button,
+    input_device_handle_axis,
     input_device_handle_key,
     input_device_handle_pointer_focus,
+    input_device_handle_pointer_leave,
     input_device_handle_keyboard_focus,
+    input_device_handle_keyboard_leave,
 };
 
 static void
-- 
1.7.5.4

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to