aboutsummaryrefslogtreecommitdiff
path: root/backend/libinput/tablet_pad.c
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2023-06-08 17:21:07 +0200
committerSimon Ser <contact@emersion.fr>2023-06-14 15:20:41 +0200
commit2d9659d765b9da1a0ad3d7ea4a064ba08eee6260 (patch)
treef3bdab537823ee6ad7849f558a09b0efd26a9552 /backend/libinput/tablet_pad.c
parente1c6801b652ff792e54ffee75b0804a185f1cc9d (diff)
backend/libinput: use struct initializers for events
This is more readable and consistent with the rest of wlroots.
Diffstat (limited to 'backend/libinput/tablet_pad.c')
-rw-r--r--backend/libinput/tablet_pad.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/backend/libinput/tablet_pad.c b/backend/libinput/tablet_pad.c
index 078f7ca1..d72896c0 100644
--- a/backend/libinput/tablet_pad.c
+++ b/backend/libinput/tablet_pad.c
@@ -144,13 +144,13 @@ void handle_tablet_pad_button(struct libinput_event *event,
struct wlr_tablet_pad *tablet_pad) {
struct libinput_event_tablet_pad *pevent =
libinput_event_get_tablet_pad_event(event);
- struct wlr_tablet_pad_button_event wlr_event = { 0 };
- wlr_event.time_msec =
- usec_to_msec(libinput_event_tablet_pad_get_time_usec(pevent));
- wlr_event.button = libinput_event_tablet_pad_get_button_number(pevent);
- wlr_event.mode = libinput_event_tablet_pad_get_mode(pevent);
- wlr_event.group = libinput_tablet_pad_mode_group_get_index(
- libinput_event_tablet_pad_get_mode_group(pevent));
+ struct wlr_tablet_pad_button_event wlr_event = {
+ .time_msec = usec_to_msec(libinput_event_tablet_pad_get_time_usec(pevent)),
+ .button = libinput_event_tablet_pad_get_button_number(pevent),
+ .mode = libinput_event_tablet_pad_get_mode(pevent),
+ .group = libinput_tablet_pad_mode_group_get_index(
+ libinput_event_tablet_pad_get_mode_group(pevent)),
+ };
switch (libinput_event_tablet_pad_get_button_state(pevent)) {
case LIBINPUT_BUTTON_STATE_PRESSED:
wlr_event.state = WLR_BUTTON_PRESSED;
@@ -166,12 +166,12 @@ void handle_tablet_pad_ring(struct libinput_event *event,
struct wlr_tablet_pad *tablet_pad) {
struct libinput_event_tablet_pad *pevent =
libinput_event_get_tablet_pad_event(event);
- struct wlr_tablet_pad_ring_event wlr_event = { 0 };
- wlr_event.time_msec =
- usec_to_msec(libinput_event_tablet_pad_get_time_usec(pevent));
- wlr_event.ring = libinput_event_tablet_pad_get_ring_number(pevent);
- wlr_event.position = libinput_event_tablet_pad_get_ring_position(pevent);
- wlr_event.mode = libinput_event_tablet_pad_get_mode(pevent);
+ struct wlr_tablet_pad_ring_event wlr_event = {
+ .time_msec = usec_to_msec(libinput_event_tablet_pad_get_time_usec(pevent)),
+ .ring = libinput_event_tablet_pad_get_ring_number(pevent),
+ .position = libinput_event_tablet_pad_get_ring_position(pevent),
+ .mode = libinput_event_tablet_pad_get_mode(pevent),
+ };
switch (libinput_event_tablet_pad_get_ring_source(pevent)) {
case LIBINPUT_TABLET_PAD_RING_SOURCE_UNKNOWN:
wlr_event.source = WLR_TABLET_PAD_RING_SOURCE_UNKNOWN;
@@ -187,12 +187,12 @@ void handle_tablet_pad_strip(struct libinput_event *event,
struct wlr_tablet_pad *tablet_pad) {
struct libinput_event_tablet_pad *pevent =
libinput_event_get_tablet_pad_event(event);
- struct wlr_tablet_pad_strip_event wlr_event = { 0 };
- wlr_event.time_msec =
- usec_to_msec(libinput_event_tablet_pad_get_time_usec(pevent));
- wlr_event.strip = libinput_event_tablet_pad_get_strip_number(pevent);
- wlr_event.position = libinput_event_tablet_pad_get_strip_position(pevent);
- wlr_event.mode = libinput_event_tablet_pad_get_mode(pevent);
+ struct wlr_tablet_pad_strip_event wlr_event = {
+ .time_msec = usec_to_msec(libinput_event_tablet_pad_get_time_usec(pevent)),
+ .strip = libinput_event_tablet_pad_get_strip_number(pevent),
+ .position = libinput_event_tablet_pad_get_strip_position(pevent),
+ .mode = libinput_event_tablet_pad_get_mode(pevent),
+ };
switch (libinput_event_tablet_pad_get_strip_source(pevent)) {
case LIBINPUT_TABLET_PAD_STRIP_SOURCE_UNKNOWN:
wlr_event.source = WLR_TABLET_PAD_STRIP_SOURCE_UNKNOWN;