mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-06 03:40:16 +00:00
btstack_hid_parser: return false on parsing error in btstack_hid_report_id_declared
This commit is contained in:
parent
0c4004b02f
commit
64ce106535
@ -534,7 +534,10 @@ hid_report_id_status_t btstack_hid_id_valid(int report_id, uint16_t hid_descript
|
||||
int btstack_hid_report_id_declared(uint16_t hid_descriptor_len, const uint8_t * hid_descriptor){
|
||||
while (hid_descriptor_len){
|
||||
hid_descriptor_item_t item;
|
||||
btstack_hid_parse_descriptor_item(&item, hid_descriptor, hid_descriptor_len);
|
||||
bool ok = btstack_hid_parse_descriptor_item(&item, hid_descriptor, hid_descriptor_len);
|
||||
if (ok == false){
|
||||
break;
|
||||
}
|
||||
switch (item.item_type){
|
||||
case Global:
|
||||
switch ((GlobalItemTag)item.item_tag){
|
||||
|
Loading…
x
Reference in New Issue
Block a user