summaryrefslogtreecommitdiff
path: root/src/udev-seat.c
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2017-01-30 19:48:33 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2017-01-31 08:00:58 +1000
commit2dc6534ec0bc0b42dd2437ccfaa1eed04e98dcb2 (patch)
treeaf47fad4dfef7aa19dc9c56a5bb668869b134740 /src/udev-seat.c
parent60de087e6521d2e098e129dae86cf40f7f7af354 (diff)
evdev: add a wrapper to get the evdev device from a libinput device
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'src/udev-seat.c')
-rw-r--r--src/udev-seat.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/udev-seat.c b/src/udev-seat.c
index d1eaed8..a19afb4 100644
--- a/src/udev-seat.c
+++ b/src/udev-seat.c
@@ -322,8 +322,8 @@ udev_device_change_seat(struct libinput_device *device,
{
struct libinput *libinput = device->seat->libinput;
struct udev_input *input = (struct udev_input *)libinput;
- struct evdev_device *evdev_device = (struct evdev_device *)device;
- struct udev_device *udev_device = evdev_device->udev_device;
+ struct evdev_device *evdev = evdev_device(device);
+ struct udev_device *udev_device = evdev->udev_device;
int rc;
udev_device_ref(udev_device);