Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbhid/src/hiddescriptor.c

    r8c62a71 rb72efe8  
    135135int usb_hid_report_init(usb_hid_report_t *report)
    136136{
    137         if (report == NULL) {
     137        if(report == NULL) {
    138138                return EINVAL;
    139139        }
     
    144144
    145145        report->use_report_ids = 0;
    146     return EOK;
     146    return EOK;   
    147147}
    148148
     
    974974/*---------------------------------------------------------------------------*/
    975975
     976/**
     977 * Releases whole linked list of report items
     978 *
     979 * @param list List of report descriptor items (usb_hid_report_item_t)
     980 * @return void
     981 */
     982void usb_hid_free_report_list(list_t *list)
     983{
     984        return; /* XXX What's this? */
     985       
     986/*      usb_hid_report_item_t *report_item;
     987        link_t *next;
     988       
     989        if(list == NULL || list_empty(list)) {
     990            return;
     991        }
     992       
     993        next = list->head.next;
     994        while (next != &list->head) {
     995                report_item = list_get_instance(next, usb_hid_report_item_t,
     996                    rpath_items_link);
     997
     998                while(!list_empty(&report_item->usage_path->link)) {
     999                        usb_hid_report_remove_last_item(report_item->usage_path);
     1000                }
     1001
     1002               
     1003            next = next->next;
     1004           
     1005            free(report_item);
     1006        }
     1007       
     1008        return;
     1009        */
     1010}
     1011/*---------------------------------------------------------------------------*/
    9761012
    9771013/** Frees the HID report descriptor parser structure
     
    9801016 * @return void
    9811017 */
    982 void usb_hid_report_deinit(usb_hid_report_t *report)
     1018void usb_hid_free_report(usb_hid_report_t *report)
    9831019{
    9841020        if(report == NULL){
Note: See TracChangeset for help on using the changeset viewer.