From 2ee299afcc3f5f2fbde939b27524e98e64d85653 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 9 Dec 2013 21:27:31 +1000 Subject: [PATCH] Allow for NULL in libinput_destroy Signed-off-by: Peter Hutterer --- src/udev-seat.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/udev-seat.c b/src/udev-seat.c index 1b8899a1..e6ff91c1 100644 --- a/src/udev-seat.c +++ b/src/udev-seat.c @@ -270,6 +270,10 @@ void udev_input_destroy(struct udev_input *input) { struct libinput_seat *seat, *next; + + if (input == NULL) + return; + udev_input_disable(input); list_for_each_safe(seat, next, &input->base.seat_list, link) { notify_removed_seat(seat);