test: fix kernel test for revoke after
authorPeter Hutterer <peter.hutterer@who-t.net>
Wed, 2 Apr 2014 01:31:59 +0000 (11:31 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Wed, 2 Apr 2014 01:35:12 +0000 (11:35 +1000)
dev2 by definition doesn't initialize, we expect it to fail. Freeing it after
is a bad idea. Also initialize it to NULL so this is a bit more obvious now.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
test/test-kernel.c

index c912082..de9d18f 100644 (file)
@@ -129,7 +129,7 @@ END_TEST
 START_TEST(test_revoke_fail_after)
 {
        struct uinput_device* uidev;
-       struct libevdev *dev, *dev2;
+       struct libevdev *dev, *dev2 = NULL;
        int rc, fd;
 
        rc = test_create_device(&uidev, &dev,
@@ -159,7 +159,6 @@ START_TEST(test_revoke_fail_after)
 out:
        uinput_device_free(uidev);
        libevdev_free(dev);
-       libevdev_free(dev2);
        close(fd);
 }
 END_TEST