~ruther/qmk_firmware

750f8ec94e72a289881bff9f900fbe4ef97f688e — Shihpin Tseng 7 years ago 49c3202
Fix process_combo.c compile warning
1 files changed, 5 insertions(+), 1 deletions(-)

M quantum/process_keycode/process_combo.c
M quantum/process_keycode/process_combo.c => quantum/process_keycode/process_combo.c +5 -1
@@ 127,8 127,12 @@ bool process_combo(uint16_t keycode, keyrecord_t *record)
void matrix_scan_combo(void)
{
    for (int i = 0; i < COMBO_COUNT; ++i) {
        // Do not treat the (weak) key_combos too strict.
        #pragma GCC diagnostic push
        #pragma GCC diagnostic ignored "-Warray-bounds"
        combo_t *combo = &key_combos[i];
        if (combo->timer && 
        #pragma GCC diagnostic pop
        if (combo->timer &&
            combo->timer != COMBO_TIMER_ELAPSED && 
            timer_elapsed(combo->timer) > COMBO_TERM) {