Changes in uspace/drv/usbmid/explore.c [b72efe8:7d521e24] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbmid/explore.c
rb72efe8 r7d521e24 54 54 * @return Interface @p interface_no is already present in the list. 55 55 */ 56 static bool interface_in_list(li st_t *list, int interface_no)56 static bool interface_in_list(link_t *list, int interface_no) 57 57 { 58 list_foreach(*list, l) { 58 link_t *l; 59 for (l = list->next; l != list; l = l->next) { 59 60 usbmid_interface_t *iface 60 61 = list_get_instance(l, usbmid_interface_t, link); … … 74 75 */ 75 76 static void create_interfaces(uint8_t *config_descriptor, 76 size_t config_descriptor_size, li st_t *list)77 size_t config_descriptor_size, link_t *list) 77 78 { 78 79 usb_dp_parser_data_t data = { … … 180 181 181 182 /* Create interface children. */ 182 li st_t interface_list;183 link_t interface_list; 183 184 list_initialize(&interface_list); 184 185 create_interfaces(config_descriptor_raw, config_descriptor_size, 185 186 &interface_list); 186 187 187 list_foreach(interface_list, link) { 188 link_t *link; 189 for (link = interface_list.next; link != &interface_list; 190 link = link->next) { 188 191 usbmid_interface_t *iface = list_get_instance(link, 189 192 usbmid_interface_t, link);
Note:
See TracChangeset
for help on using the changeset viewer.