~ruther/qmk_firmware

258fd3c3680fadd16433511c038ac52dab0c39ae — tmk 14 years ago 00350c1
FIX: host_get_first_key in vusb/host.c
1 files changed, 10 insertions(+), 7 deletions(-)

M vusb/host.c
M vusb/host.c => vusb/host.c +10 -7
@@ 86,14 86,17 @@ uint8_t host_has_anykey(void)
    return cnt;
}

uint8_t *host_get_keys(void)
uint8_t host_get_first_key(void)
{
    return keyboard_report->keys;
}

uint8_t host_get_mods(void)
{
    return keyboard_report->mods;
#ifdef USB_NKRO_ENABLE
    if (keyboard_nkro) {
        uint8_t i = 0;
        for (; i < REPORT_KEYS && !keyboard_report->keys[i]; i++)
            ;
        return i<<3 | biton(keyboard_report->keys[i]);
    }
#endif
    return keyboard_report->keys[0];
}