X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=quantum%2Fquantum.h;h=f78915fdfbc0376b77d7e5473badf28b65322da8;hb=40bf3a2ce9ec781cc2ff7218f909ffdbece44e97;hp=0faf1af29c876da170b4ad4713cfd95441bad23a;hpb=3054c7bda0dc68723f6402f9175ee11758ffc1b8;p=qmk_firmware.git diff --git a/quantum/quantum.h b/quantum/quantum.h index 0faf1af29..f78915fdf 100644 --- a/quantum/quantum.h +++ b/quantum/quantum.h @@ -161,7 +161,7 @@ extern uint32_t default_layer_state; } } - #define readPin(pin) (PIN_ADDRESS(pin, 0) & _BV(pin & 0xF)) + #define readPin(pin) ((bool)(PIN_ADDRESS(pin, 0) & _BV(pin & 0xF))) #elif defined(PROTOCOL_CHIBIOS) #define pin_t ioline_t #define setPinInput(pin) palSetLineMode(pin, PAL_MODE_INPUT)