We already have a pointer to the keyboard, so we can change all seat->keyboard to keyboard.
Signed-off-by: Derek Foreman <[email protected]> --- src/input.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/input.c b/src/input.c index 8350d22..f8f19f7 100644 --- a/src/input.c +++ b/src/input.c @@ -1276,9 +1276,9 @@ update_keymap(struct weston_seat *seat) xkb_state_unref(keyboard->xkb_state.state); keyboard->xkb_state.state = state; - wl_resource_for_each(resource, &seat->keyboard->resource_list) + wl_resource_for_each(resource, &keyboard->resource_list) send_keymap(resource, xkb_info); - wl_resource_for_each(resource, &seat->keyboard->focus_resource_list) + wl_resource_for_each(resource, &keyboard->focus_resource_list) send_keymap(resource, xkb_info); notify_modifiers(seat, wl_display_next_serial(seat->compositor->wl_display)); @@ -1286,10 +1286,10 @@ update_keymap(struct weston_seat *seat) if (!latched_mods && !locked_mods) return; - wl_resource_for_each(resource, &seat->keyboard->resource_list) - send_modifiers(resource, wl_display_get_serial(seat->compositor->wl_display), seat->keyboard); - wl_resource_for_each(resource, &seat->keyboard->focus_resource_list) - send_modifiers(resource, wl_display_get_serial(seat->compositor->wl_display), seat->keyboard); + wl_resource_for_each(resource, &keyboard->resource_list) + send_modifiers(resource, wl_display_get_serial(seat->compositor->wl_display), keyboard); + wl_resource_for_each(resource, &keyboard->focus_resource_list) + send_modifiers(resource, wl_display_get_serial(seat->compositor->wl_display), keyboard); } #else WL_EXPORT void -- 2.1.4 _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
