evdev: quirks_get_tuples can deal with a NULL quirks
authorPeter Hutterer <peter.hutterer@who-t.net>
Fri, 23 Oct 2020 02:53:35 +0000 (12:53 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Fri, 23 Oct 2020 02:53:35 +0000 (12:53 +1000)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
src/evdev.c

index c3c02d2af09b71eb110bcfe4e39ef6c8837240bf..5985409b408865d259aa5b5734681827b268411a 100644 (file)
@@ -2087,7 +2087,7 @@ evdev_pre_configure_model_quirks(struct evdev_device *device)
                libevdev_disable_event_code(device->evdev, EV_MSC, MSC_TIMESTAMP);
        }
 
-       if (q && quirks_get_tuples(q, QUIRK_ATTR_EVENT_CODE_DISABLE, &t)) {
+       if (quirks_get_tuples(q, QUIRK_ATTR_EVENT_CODE_DISABLE, &t)) {
                int type, code;
 
                for (size_t i = 0; i < t->ntuples; i++) {
@@ -2111,7 +2111,6 @@ evdev_pre_configure_model_quirks(struct evdev_device *device)
        }
 
        quirks_unref(q);
-
 }
 
 static void