~ruther/qmk_firmware

1720cf34caa518a2cf85f286d1ca077ebe1a1451 — tmk 12 years ago 7a31451
Fix bit shift which is beyond int size(16bit)
1 files changed, 1 insertions(+), 1 deletions(-)

M common/keyboard.c
M common/keyboard.c => common/keyboard.c +1 -1
@@ 86,7 86,7 @@ void keyboard_task(void)
                if (matrix_change & ((matrix_row_t)1<<c)) {
                    action_exec((keyevent_t){
                        .key = (key_t){ .row = r, .col = c },
                        .pressed = (matrix_row & (1<<c)),
                        .pressed = (matrix_row & ((matrix_row_t)1<<c)),
                        .time = (timer_read() | 1) /* time should not be 0 */
                    });
                    // record a processed key