summaryrefslogtreecommitdiff
path: root/test/test-libevdev-init.c
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2013-06-28 13:13:55 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2013-06-28 13:13:55 +1000
commite8f059f235d4a73f7d8e00036b7b985f64581346 (patch)
tree483836ddbf3f82282c62a58c611245e3dab9db6d /test/test-libevdev-init.c
parent6374dcf532eea15886726583b86a7d1b1bfbc40b (diff)
downloadlibevdev-e8f059f235d4a73f7d8e00036b7b985f64581346.tar.gz
test: fix a bunch of memory leaks
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test/test-libevdev-init.c')
-rw-r--r--test/test-libevdev-init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/test-libevdev-init.c b/test/test-libevdev-init.c
index abe1fc7..7d7c9e3 100644
--- a/test/test-libevdev-init.c
+++ b/test/test-libevdev-init.c
@@ -92,6 +92,7 @@ START_TEST(test_init_and_change_fd)
ck_assert_int_eq(libevdev_get_fd(dev), 0);
uinput_device_free(uidev);
+ libevdev_free(dev);
}
END_TEST
@@ -143,6 +144,7 @@ START_TEST(test_device_init)
ck_assert_msg(rc == 0, "Failed to init device: %s", strerror(-rc));;
uinput_device_free(uidev);
+ libevdev_free(dev);
}
END_TEST
@@ -168,6 +170,7 @@ START_TEST(test_device_init_from_fd)
ck_assert_msg(rc == 0, "Failed to init device: %s", strerror(-rc));;
uinput_device_free(uidev);
+ libevdev_free(dev);
}
END_TEST
@@ -207,6 +210,7 @@ START_TEST(test_device_grab)
ck_assert_int_eq(rc, 0);
uinput_device_free(uidev);
+ libevdev_free(dev);
}
END_TEST