diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2018-07-26 10:38:16 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2018-07-26 11:51:26 +1000 |
commit | 708b3f0d8e9b0134c190b2ac8fb28d1a5f70ad45 (patch) | |
tree | 892ae9fe40bd1584c355844b7089788166102fb8 /test/test-touchpad.c | |
parent | 5f589c8582da2b6f4d14ddfb8825ab95cd415743 (diff) | |
download | libinput-708b3f0d8e9b0134c190b2ac8fb28d1a5f70ad45.tar.gz |
test: properly release a few leaking litest device
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test/test-touchpad.c')
-rw-r--r-- | test/test-touchpad.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/test-touchpad.c b/test/test-touchpad.c index b4b28f08..eb21b96b 100644 --- a/test/test-touchpad.c +++ b/test/test-touchpad.c @@ -6068,7 +6068,7 @@ START_TEST(touchpad_suspend_abba) continue; if (other == SUSPEND_EXT_MOUSE && litest_touchpad_is_external(tp)) - return; + goto out; /* That transition is tested elsewhere and has a different * behavior */ @@ -6167,6 +6167,7 @@ START_TEST(touchpad_suspend_abba) assert_touchpad_moves(tp); } +out: litest_delete_device(lid); litest_delete_device(tabletmode); litest_delete_device(extmouse); @@ -6201,7 +6202,7 @@ START_TEST(touchpad_suspend_abab) continue; if (other == SUSPEND_EXT_MOUSE && litest_touchpad_is_external(tp)) - return; + goto out; /* That transition is tested elsewhere and has a different * behavior */ @@ -6317,6 +6318,7 @@ START_TEST(touchpad_suspend_abab) assert_touchpad_moves(tp); } +out: litest_delete_device(lid); litest_delete_device(tabletmode); litest_delete_device(extmouse); |