Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbhub/port.c

    rffa96c2 rc4f7bf6  
    424424        ddf_fun_t *child_fun;
    425425
    426         child_fun = ddf_fun_create(data->hub->usb_device->ddf_dev,
    427             fun_inner, NULL);
    428         if (child_fun == NULL)
    429                 return ENOMEM;
    430 
    431426        const int rc = usb_hc_new_device_wrapper(data->hub->usb_device->ddf_dev,
    432             child_fun, &data->hub->usb_device->hc_conn, data->speed,
    433             enable_port_callback, data->port, &new_address, NULL);
     427            &data->hub->usb_device->hc_conn, data->speed, enable_port_callback,
     428            data->port, &new_address, NULL, NULL, &child_fun);
    434429
    435430        if (rc == EOK) {
     
    445440                    ddf_fun_get_handle(child_fun));
    446441        } else {
    447                 ddf_fun_destroy(child_fun);
    448442                usb_log_error("Failed registering device on port %zu: %s.\n",
    449443                    data->port->port_number, str_error(rc));
Note: See TracChangeset for help on using the changeset viewer.