From 55a7482e076fc04800a3b4912a324756a47c95b5 Mon Sep 17 00:00:00 2001 From: JohSchneider Date: Thu, 4 Aug 2022 16:48:15 +0000 Subject: [PATCH] pico: via: building default keymaps fails on missing raw_hid_receive (#218) minor build fix: building a default keymap that does not enable VIA(L) leads to linker error, since raw_hid_receive is only available with VIA enabled, implemented in quantum/via.c Signed-off-by: Johannes Schneider Co-authored-by: Johannes --- tmk_core/protocol/pico/pico.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tmk_core/protocol/pico/pico.c b/tmk_core/protocol/pico/pico.c index 52fdae51f7..85be79c5c4 100644 --- a/tmk_core/protocol/pico/pico.c +++ b/tmk_core/protocol/pico/pico.c @@ -272,9 +272,11 @@ void tud_hid_set_report_cb(uint8_t itf, uint8_t report_id, hid_report_type_t rep // LED status keyboard_indicator_led = buffer[0]; break; +#ifdef VIA_ENABLE case ITF_NUM_HID_RAW: raw_hid_receive((uint8_t*)buffer, bufsize); break; +#endif default: break; }