~ruther/qmk_firmware

eddd1c05674ce48dd5db0d7da996a4da2ecd705a — Joel Challis 3 years ago 6e83b44
Fix BACKLIGHT_CAPS_LOCK warning (#15999)

* Fix BACKLIGHT_CAPS_LOCK warning

* align defs
1 files changed, 8 insertions(+), 6 deletions(-)

M quantum/led.c
M quantum/led.c => quantum/led.c +8 -6
@@ 17,19 17,21 @@
#include "host.h"
#include "debug.h"

#ifdef BACKLIGHT_ENABLE
#    include "backlight.h"
#ifdef BACKLIGHT_CAPS_LOCK
#    ifdef BACKLIGHT_ENABLE
#        include "backlight.h"
extern backlight_config_t backlight_config;
#else
#    pragma message "Cannot use BACKLIGHT_CAPS_LOCK without backlight being enabled"
#    undef BACKLIGHT_CAPS_LOCK
#    else
#        pragma message "Cannot use BACKLIGHT_CAPS_LOCK without backlight being enabled"
#        undef BACKLIGHT_CAPS_LOCK
#    endif
#endif

#ifndef LED_PIN_ON_STATE
#    define LED_PIN_ON_STATE 1
#endif

#if defined(BACKLIGHT_CAPS_LOCK)
#ifdef BACKLIGHT_CAPS_LOCK
/** \brief Caps Lock indicator using backlight (for keyboards without dedicated LED)
 */
static void handle_backlight_caps_lock(led_t led_state) {