From 8b5b224bf3e4d2574bcaf17d00563a3e50063c03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Thu, 28 Sep 2017 04:05:44 +0200 Subject: [PATCH] Compute KEY_STATE_SIZE the right way. --- right/src/slave_drivers/uhk_module_driver.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/right/src/slave_drivers/uhk_module_driver.h b/right/src/slave_drivers/uhk_module_driver.h index 6383e08..d09aafa 100644 --- a/right/src/slave_drivers/uhk_module_driver.h +++ b/right/src/slave_drivers/uhk_module_driver.h @@ -9,7 +9,7 @@ // Macros: #define UHK_MODULE_MAX_COUNT 3 - #define KEY_STATE_SIZE (LEFT_KEYBOARD_HALF_KEY_COUNT/8 + 1) + #define KEY_STATE_SIZE (LEFT_KEYBOARD_HALF_KEY_COUNT/8 + (LEFT_KEYBOARD_HALF_KEY_COUNT % 8 ? 1 : 0)) #define MAX_PWM_BRIGHTNESS 0x64 // Typedefs: