summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2014-02-27 11:08:51 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2014-02-27 11:08:51 +1000
commit128cdcf1050c85882c89cc96f5a0f2c76c9ad6f1 (patch)
tree261d1c45621934373d2c13fd4ea1d0b4fa0533a9
parent84d2d5034c5ccf85a0e1777b81d54ad303f8b33b (diff)
downloadlibevdev-128cdcf1050c85882c89cc96f5a0f2c76c9ad6f1.tar.gz
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>
-rw-r--r--test/test-common-uinput.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/test-common-uinput.c b/test/test-common-uinput.c
index 5f17fad..617b8e2 100644
--- a/test/test-common-uinput.c
+++ b/test/test-common-uinput.c
@@ -119,6 +119,7 @@ uinput_device_free(struct uinput_device *dev)
if (dev->dev_fd != -1)
close(dev->dev_fd);
libevdev_free(dev->d);
+ libevdev_uinput_destroy(dev->uidev);
free(dev);
}