Update pointer, keyboard, and touch structures for recent upstream

wayland/weston changes.
 - Remove focus_resource and focus_listener
 - Use a list of resources instead of singular resource

NB: Fixes zmike wayland client crash issue ;)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2013-09-24 15:19:02 +01:00
parent fa91255049
commit ccf2aa8d15
1 changed files with 3 additions and 6 deletions

View File

@ -111,9 +111,8 @@ struct wl_pointer
struct wl_seat *seat;
struct wl_list resource_list;
struct wl_list focus_resource_list;
struct wl_resource *focus;
struct wl_resource *focus_resource;
struct wl_listener focus_listener;
unsigned int focus_serial;
struct wl_signal focus_signal;
@ -137,9 +136,8 @@ struct wl_keyboard
struct wl_seat *seat;
struct wl_list resource_list;
struct wl_list focus_resource_list;
struct wl_resource *focus;
struct wl_resource *focus_resource;
struct wl_listener focus_listener;
unsigned int focus_serial;
struct wl_signal focus_signal;
@ -165,9 +163,8 @@ struct wl_touch
struct wl_seat *seat;
struct wl_list resource_list;
struct wl_list focus_resource_list;
struct wl_resource *focus;
struct wl_resource *focus_resource;
struct wl_listener focus_listener;
unsigned int focus_serial;
struct wl_signal focus_signal;