diff options
author | Chris Dickens <christopher.a.dickens@gmail.com> | 2016-09-13 22:09:50 -0700 |
---|---|---|
committer | Nathan Hjelm <hjelmn@me.com> | 2016-10-01 06:59:11 -0600 |
commit | 9bf44223d4c0eabbfbf8f9e979767fe424008ec0 (patch) | |
tree | 16b527975845968eb8c087e93a553f9115120c23 /TODO | |
parent | 4eca418ef50dcaf3f2fca11158410acd72e8e2e2 (diff) | |
download | libusb-9bf44223d4c0eabbfbf8f9e979767fe424008ec0.tar.gz |
Windows: Fix possible false error message during device enumerationv1.0.21-rc6
During early phases of enumeration, it is possible for a device to be
enumerated before its parent. When this occurs, the device assigned as
the parent will actually be a grandparent. During later phases of
enumeration, the parent device will in fact exist but will not match
what has already been assigned to the device.
This commit adds code to check for and update the parent device when
this situation occurs.
Closes #206
Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions