Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/usbhub/usbhub.c

    raca3489 r152ec79  
    7171
    7272static void usb_hub_process_global_interrupt(usb_hub_info_t * hub_info);
    73 
    74 static void usb_hub_polling_terminted_callback(usb_device_t * device,
    75     bool was_error, void * data);
    7673
    7774
     
    354351        rc = usb_device_auto_poll(hub_info->usb_device, 0,
    355352            hub_port_changes_callback, ((hub_info->port_count + 1) / 8) + 1,
    356             usb_hub_polling_terminted_callback, hub_info);
     353            NULL, hub_info);
    357354        if (rc != EOK) {
    358355                usb_log_error("Failed to create polling fibril: %s.\n",
     
    492489
    493490/**
    494  * callback called from hub polling fibril when the fibril terminates
    495  *
    496  * Should perform a cleanup - deletes hub_info.
    497  * @param device usb device afected
    498  * @param was_error indicates that the fibril is stoped due to an error
    499  * @param data pointer to usb_hub_info_t structure
    500  */
    501 static void usb_hub_polling_terminted_callback(usb_device_t * device,
    502     bool was_error, void * data){
    503         usb_hub_info_t * hub_info = data;
    504         if(!hub_info) return;
    505         free(hub_info->ports);
    506         free(hub_info);
    507 }
    508 
    509 
    510 
    511 
    512 /**
    513491 * @}
    514492 */
Note: See TracChangeset for help on using the changeset viewer.