tablet-pad-leds: fix compiler warning when -Dlibwacom=false
authorJosé Expósito <jose.exposito89@gmail.com>
Wed, 23 Nov 2022 17:32:11 +0000 (18:32 +0100)
committerJosé Expósito <jose.exposito89@gmail.com>
Wed, 23 Nov 2022 17:32:11 +0000 (18:32 +0100)
Fix the warnings generated:

../src/evdev-tablet-pad-leds.c:54:1: warning: unused function
'pad_mode_toggle_button_new' [-Wunused-function]
pad_mode_toggle_button_new(struct pad_dispatch *pad,
^

../src/evdev-tablet-pad-leds.c:194:1: warning: unused function
'pad_group_new' [-Wunused-function]
pad_group_new(struct pad_dispatch *pad,
^

../src/evdev-tablet-pad-leds.c:238:1: warning: unused function
'pad_led_get_sysfs_base_path' [-Wunused-function]
pad_led_get_sysfs_base_path(struct evdev_device *device,
^

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>
src/evdev-tablet-pad-leds.c

index 8f5131f26824348a71246ea6a9dcd7d6dcdb9cfc..ad8e6fa679ff9ae0bbf290e2ee880213d8095a6e 100644 (file)
@@ -50,6 +50,7 @@ struct pad_mode_led {
        int mode_idx;
 };
 
+#if HAVE_LIBWACOM
 static inline struct pad_mode_toggle_button *
 pad_mode_toggle_button_new(struct pad_dispatch *pad,
                           struct libinput_tablet_pad_mode_group *group,
@@ -62,6 +63,7 @@ pad_mode_toggle_button_new(struct pad_dispatch *pad,
 
        return button;
 }
+#endif /* HAVE_LIBWACOM */
 
 static inline void
 pad_mode_toggle_button_destroy(struct pad_mode_toggle_button* button)
@@ -109,6 +111,7 @@ pad_led_destroy(struct libinput *libinput,
        free(led);
 }
 
+#if HAVE_LIBWACOM
 static inline struct pad_mode_led *
 pad_led_new(struct libinput *libinput, const char *prefix, int group, int mode)
 {
@@ -146,6 +149,7 @@ error:
        pad_led_destroy(libinput, led);
        return NULL;
 }
+#endif /* HAVE_LIBWACOM */
 
 static void
 pad_led_group_destroy(struct libinput_tablet_pad_mode_group *g)
@@ -183,6 +187,7 @@ pad_group_new_basic(struct pad_dispatch *pad,
        return group;
 }
 
+#if HAVE_LIBWACOM
 static inline bool
 is_litest_device(struct evdev_device *device)
 {
@@ -269,7 +274,6 @@ pad_led_get_sysfs_base_path(struct evdev_device *device,
        return rc != -1;
 }
 
-#if HAVE_LIBWACOM
 static int
 pad_init_led_groups(struct pad_dispatch *pad,
                    struct evdev_device *device,