Skip to content

Commit

Permalink
Fix compiler warning with Keyboard.set_modifier
Browse files Browse the repository at this point in the history
  • Loading branch information
PaulStoffregen committed Jul 1, 2016
1 parent 31c9626 commit 4b7151d
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion teensy3/usb_keyboard.h
Expand Up @@ -80,7 +80,7 @@ class usb_keyboard_class : public Print
size_t write(int n) { return write((uint8_t)n); }
using Print::write;
void write_unicode(uint16_t n) { usb_keyboard_write_unicode(n); }
void set_modifier(uint8_t c) { keyboard_modifier_keys = c; }
void set_modifier(uint16_t c) { keyboard_modifier_keys = (uint8_t)c; }
void set_key1(uint8_t c) { keyboard_keys[0] = c; }
void set_key2(uint8_t c) { keyboard_keys[1] = c; }
void set_key3(uint8_t c) { keyboard_keys[2] = c; }
Expand Down
4 changes: 2 additions & 2 deletions usb_disk/usb_api.cpp
Expand Up @@ -227,9 +227,9 @@ uint8_t usb_keyboard_class::keycode_to_key(KEYCODE_TYPE keycode)



void usb_keyboard_class::set_modifier(uint8_t c)
void usb_keyboard_class::set_modifier(uint16_t c)
{
keyboard_report_data[0] = c;
keyboard_report_data[0] = (uint8_t)c;
}
void usb_keyboard_class::set_key1(uint8_t c)
{
Expand Down
2 changes: 1 addition & 1 deletion usb_disk/usb_api.h
Expand Up @@ -20,7 +20,7 @@ class usb_keyboard_class : public Print
#endif
using Print::write;
void write_unicode(uint16_t unicode) { write_keycode(unicode_to_keycode(unicode)); }
void set_modifier(uint8_t);
void set_modifier(uint16_t);
void set_key1(uint8_t);
void set_key2(uint8_t);
void set_key3(uint8_t);
Expand Down
4 changes: 2 additions & 2 deletions usb_hid/usb_api.cpp
Expand Up @@ -220,9 +220,9 @@ uint8_t usb_keyboard_class::keycode_to_key(KEYCODE_TYPE keycode)



void usb_keyboard_class::set_modifier(uint8_t c)
void usb_keyboard_class::set_modifier(uint16_t c)
{
keyboard_report_data[0] = c;
keyboard_report_data[0] = (uint8_t)c;
}
void usb_keyboard_class::set_key1(uint8_t c)
{
Expand Down
2 changes: 1 addition & 1 deletion usb_hid/usb_api.h
Expand Up @@ -15,7 +15,7 @@ class usb_keyboard_class : public Print
virtual size_t write(uint8_t);
using Print::write;
void write_unicode(uint16_t unicode) { write_keycode(unicode_to_keycode(unicode)); }
void set_modifier(uint8_t);
void set_modifier(uint16_t);
void set_key1(uint8_t);
void set_key2(uint8_t);
void set_key3(uint8_t);
Expand Down
4 changes: 2 additions & 2 deletions usb_serial_hid/usb_api.cpp
Expand Up @@ -572,9 +572,9 @@ uint8_t usb_keyboard_class::keycode_to_key(KEYCODE_TYPE keycode)



void usb_keyboard_class::set_modifier(uint8_t c)
void usb_keyboard_class::set_modifier(uint16_t c)
{
keyboard_report_data[0] = c;
keyboard_report_data[0] = (uint8_t)c;
}
void usb_keyboard_class::set_key1(uint8_t c)
{
Expand Down
2 changes: 1 addition & 1 deletion usb_serial_hid/usb_api.h
Expand Up @@ -54,7 +54,7 @@ class usb_keyboard_class : public Print
#endif
using Print::write;
void write_unicode(uint16_t unicode) { write_keycode(unicode_to_keycode(unicode)); }
void set_modifier(uint8_t);
void set_modifier(uint16_t);
void set_key1(uint8_t);
void set_key2(uint8_t);
void set_key3(uint8_t);
Expand Down

0 comments on commit 4b7151d

Please sign in to comment.