diff options
Diffstat (limited to 'users/csc027/usb_led.c')
| -rw-r--r-- | users/csc027/usb_led.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/users/csc027/usb_led.c b/users/csc027/usb_led.c index 1418e32ca..473b153a1 100644 --- a/users/csc027/usb_led.c +++ b/users/csc027/usb_led.c | |||
| @@ -10,21 +10,21 @@ | |||
| 10 | 10 | ||
| 11 | #if defined(AUDIO_ENABLE) || defined(RGBLIGHT_ENABLE) | 11 | #if defined(AUDIO_ENABLE) || defined(RGBLIGHT_ENABLE) |
| 12 | 12 | ||
| 13 | bool led_update_user(led_t usb_led) { | 13 | bool led_update_user(led_t new_led) { |
| 14 | static led_t old_usb_led = { | 14 | static led_t old_led = { |
| 15 | .num_lock = false, | 15 | .num_lock = false, |
| 16 | .caps_lock = false, | 16 | .caps_lock = false, |
| 17 | .scroll_lock = false | 17 | .scroll_lock = false |
| 18 | }; | 18 | }; |
| 19 | 19 | ||
| 20 | if(old_usb_led.caps_lock != usb_led.caps_lock) { | 20 | if(old_led.caps_lock != new_led.caps_lock) { |
| 21 | usb_led.caps_lock ? on_usb_led_on() : on_usb_led_off(); | 21 | new_led.caps_lock ? on_usb_led_on() : on_usb_led_off(); |
| 22 | } else if(old_usb_led.num_lock != usb_led.num_lock) { | 22 | } else if(old_led.num_lock != new_led.num_lock) { |
| 23 | usb_led.num_lock ? on_usb_led_on() : on_usb_led_off(); | 23 | new_led.num_lock ? on_usb_led_on() : on_usb_led_off(); |
| 24 | } else if(old_usb_led.scroll_lock != usb_led.scroll_lock) { | 24 | } else if(old_led.scroll_lock != new_led.scroll_lock) { |
| 25 | usb_led.scroll_lock ? on_usb_led_on() : on_usb_led_off(); | 25 | new_led.scroll_lock ? on_usb_led_on() : on_usb_led_off(); |
| 26 | } | 26 | } |
| 27 | old_usb_led = usb_led; | 27 | old_led = new_led; |
| 28 | 28 | ||
| 29 | return true; | 29 | return true; |
| 30 | } | 30 | } |
