diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2013-12-09 21:27:31 +1000 |
---|---|---|
committer | Jonas Ã…dahl <jadahl@gmail.com> | 2013-12-15 21:07:21 +0100 |
commit | 2ee299afcc3f5f2fbde939b27524e98e64d85653 (patch) | |
tree | 42c6a5eb8b30fab739f838ebe6882ac09af48023 /src/udev-seat.c | |
parent | c1889435686ae6ec097a808a45b728095a1155a8 (diff) |
Allow for NULL in libinput_destroy
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'src/udev-seat.c')
-rw-r--r-- | src/udev-seat.c | 4 |
1 files changed, 4 insertions, 0 deletions
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); |