Changeset f959a20f in mainline for uspace/lib/usbhid/src/hidparser.c
- Timestamp:
- 2019-02-01T22:32:38Z (6 years ago)
- Children:
- 00b7fc8
- Parents:
- 1a37496
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-01 21:22:39)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-01 22:32:38)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhid/src/hidparser.c
r1a37496 rf959a20f 493 493 494 494 if (field == NULL) { 495 field_it = report_des->report_items.head.next;496 } else { 497 field_it = field->ritems_link.next;498 } 499 500 while (field_it != &report_des->report_items.head) {495 field_it = list_first(&report_des->report_items); 496 } else { 497 field_it = list_next(&field->ritems_link, &report_des->report_items); 498 } 499 500 while (field_it != NULL) { 501 501 field = list_get_instance(field_it, usb_hid_report_field_t, 502 502 ritems_link); … … 514 514 usb_hid_report_remove_last_item(field->collection_path); 515 515 } 516 field_it = field_it->next;516 field_it = list_next(field_it, &report_des->report_items); 517 517 } 518 518 … … 547 547 return 0; 548 548 } else { 549 report_it = report_des->reports_link.next; 549 report_it = list_next(&report_des->reports_link, 550 &report->reports); 550 551 } 551 552 } else { 552 report_it = report->reports.head.next;553 } 554 555 while (report_it != &report->reports.head) {553 report_it = list_first(&report->reports); 554 } 555 556 while (report_it != NULL) { 556 557 report_des = list_get_instance(report_it, 557 558 usb_hid_report_description_t, reports_link); … … 561 562 } 562 563 563 report_it = report_it->next;564 report_it = list_next(report_it, &report->reports); 564 565 } 565 566
Note:
See TracChangeset
for help on using the changeset viewer.