test: fix memleak when using the test-uinput device

The libevdev-created uinput device was never freed.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2014-02-27 11:08:51 +10:00
parent 84d2d5034c
commit 128cdcf105

View file

@ -119,6 +119,7 @@ uinput_device_free(struct uinput_device *dev)
if (dev->dev_fd != -1) if (dev->dev_fd != -1)
close(dev->dev_fd); close(dev->dev_fd);
libevdev_free(dev->d); libevdev_free(dev->d);
libevdev_uinput_destroy(dev->uidev);
free(dev); free(dev);
} }