Fixes Auto USB Redirection
Base 0 does not work when converting the string to long int. This ends up not showing the correct device id and sometimes the wrong bus id. By changing it to base 10 conversion instead of base 0 this fixes the issue of auto redirect usb devices.
This commit is contained in:
parent
bd5a88e95a
commit
7d6a10aaff
@ -885,12 +885,12 @@ static void* urbdrc_search_usb_device(void* arg)
|
||||
continue;
|
||||
}
|
||||
|
||||
busnum = strtol(udev_device_get_property_value(dev, "BUSNUM"), NULL, 0);
|
||||
busnum = strtol(udev_device_get_property_value(dev, "BUSNUM"), NULL, 10);
|
||||
|
||||
if (errno != 0)
|
||||
continue;
|
||||
|
||||
devnum = strtol(udev_device_get_property_value(dev, "DEVNUM"), NULL, 0);
|
||||
devnum = strtol(udev_device_get_property_value(dev, "DEVNUM"), NULL, 10);
|
||||
|
||||
if (errno != 0)
|
||||
continue;
|
||||
|
Loading…
Reference in New Issue
Block a user