• M
    udev: Don't let strtoul parse USB busnum and devnum as octal · 33e25a39
    Matthias Bolte 提交于
    udevGetUintProperty was called with base set to 0 for busnum and devnum.
    With base 0 strtoul parses the number as octal if it start with a 0. But
    busnum and devnum are decimal and udev returns them padded with leading
    zeros. So strtoul parses them as octal. This works for certain decimal
    values like 001-007, but fails for values like 008.
    
    Change udevProcessUSBDevice to use base 10 for busnum and devnum.
    33e25a39
node_device_udev.c 45.0 KB