summaryrefslogtreecommitdiffstats
path: root/keyboards/keychron/k6_pro
diff options
context:
space:
mode:
authorlokher <lokher@gmail.com>2022-12-23 15:25:45 +0800
committerlokher <lokher@gmail.com>2022-12-23 15:25:45 +0800
commite7d97ceb0442685030e966e32680ebcca76df301 (patch)
tree1f6ea6f36792a993603246b1d6507d3f75c4920e /keyboards/keychron/k6_pro
parent093ea22832cf9ab16715d93e77cc26418a60672f (diff)
fix via not working issue due to incorrect return type of via_command_kb() in k2/6/8_pro.c
Diffstat (limited to 'keyboards/keychron/k6_pro')
-rw-r--r--keyboards/keychron/k6_pro/k6_pro.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/keyboards/keychron/k6_pro/k6_pro.c b/keyboards/keychron/k6_pro/k6_pro.c
index f362d54a48..d5d694177f 100644
--- a/keyboards/keychron/k6_pro/k6_pro.c
+++ b/keyboards/keychron/k6_pro/k6_pro.c
@@ -270,7 +270,7 @@ void battery_calculte_voltage(uint16_t value) {
battery_set_voltage(voltage);
}
-void via_command_kb(uint8_t *data, uint8_t length) {
+bool via_command_kb(uint8_t *data, uint8_t length) {
switch (data[0]) {
#ifdef KC_BLUETOOTH_ENABLE
case 0xAA:
@@ -282,7 +282,11 @@ void via_command_kb(uint8_t *data, uint8_t length) {
factory_test_rx(data, length);
break;
#endif
+ default:
+ return false;
}
+
+ return true;
}
#if !defined(VIA_ENABLE)