test: fix uninitialized variables
authorJosé Expósito <jose.exposito89@gmail.com>
Wed, 23 Nov 2022 17:50:38 +0000 (18:50 +0100)
committerJosé Expósito <jose.exposito89@gmail.com>
Wed, 23 Nov 2022 17:50:38 +0000 (18:50 +0100)
Fix the warnings generated:

[232/243] Compiling C object libinput-test-suite.p/test_test-pad.c.o
../test/test-pad.c:211:3: warning: variable 'count' is uninitialized
when used here [-Wuninitialized]
        count++;
        ^~~~~
../test/test-pad.c:261:3: warning: variable 'count' is uninitialized
when used here [-Wuninitialized]
        count++;
        ^~~~~

When building with Clang v15 and without libwacom:

$ CC=clang CXX=clang++ meson builddir -Dlibwacom=false

Signed-off-by: José Expósito <jose.exposito89@gmail.com>
test/test-pad.c

index 0c52a9dcbda4ab98cef1557e6542741a062cebce..334558ed8f8c8f9c2b7fca21e0b326549b5229c0 100644 (file)
@@ -183,7 +183,7 @@ START_TEST(pad_button_intuos)
        unsigned int expected_number = 0;
        struct libinput_event *ev;
        struct libinput_event_tablet_pad *pev;
-       unsigned int count;
+       unsigned int count = 0;
 
        /* Intuos button mapping is sequential up from BTN_0 and continues
         * with BTN_A */
@@ -243,7 +243,7 @@ START_TEST(pad_button_bamboo)
        unsigned int expected_number = 0;
        struct libinput_event *ev;
        struct libinput_event_tablet_pad *pev;
-       unsigned int count;
+       unsigned int count = 0;
 
        if (!libevdev_has_event_code(dev->evdev, EV_KEY, BTN_LEFT))
                return;