input: fix a leak
[libpicofe.git] / linux / in_evdev.c
index ff714ce..e046fa6 100644 (file)
@@ -259,6 +259,7 @@ static void in_evdev_probe(const in_drv_t *drv)
 
 no_abs:
                if (count == 0 && !have_abs) {
+                       free(dev->kbits);
                        free(dev);
                        goto skip;
                }