test: drop empty test device interfaces
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 5 Jan 2015 22:52:49 +0000 (08:52 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Mon, 5 Jan 2015 23:53:25 +0000 (09:53 +1000)
We can just set the interface component to NULL directly instead. Fixes clang
warnings:

litest-mouse.c:38:1: warning: missing field 'touch_move' initializer
[-Wmissing-field-initializers]

litest-trackpoint.c:38:1: warning: missing field 'touch_move' initializer
[-Wmissing-field-initializers]

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

index cf0a7a0..3f68521 100644 (file)
@@ -33,10 +33,6 @@ static void litest_mouse_setup(void)
        litest_set_current_device(d);
 }
 
-static struct litest_device_interface interface = {
-       NULL
-};
-
 static struct input_id input_id = {
        .bustype = 0x3,
        .vendor = 0x17ef,
@@ -58,7 +54,7 @@ struct litest_test_device litest_mouse_device = {
        .features = LITEST_RELATIVE | LITEST_BUTTON | LITEST_WHEEL,
        .shortname = "mouse",
        .setup = litest_mouse_setup,
-       .interface = &interface,
+       .interface = NULL,
 
        .name = "Lenovo Optical USB Mouse",
        .id = &input_id,
index 061835f..09f8b70 100644 (file)
@@ -33,10 +33,6 @@ static void litest_trackpoint_setup(void)
        litest_set_current_device(d);
 }
 
-static struct litest_device_interface interface = {
-       NULL
-};
-
 static struct input_id input_id = {
        .bustype = 0x11,
        .vendor = 0x2,
@@ -59,7 +55,7 @@ struct litest_test_device litest_trackpoint_device = {
        .features = LITEST_RELATIVE | LITEST_BUTTON | LITEST_POINTINGSTICK,
        .shortname = "trackpoint",
        .setup = litest_trackpoint_setup,
-       .interface = &interface,
+       .interface = NULL,
 
        .name = "TPPS/2 IBM TrackPoint",
        .id = &input_id,