- Fix an incorrect assumption that endpoint descriptors must immediately follow an...
authorAleksey Bragin <aleksey@reactos.org>
Mon, 9 Mar 2009 09:40:43 +0000 (09:40 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Mon, 9 Mar 2009 09:40:43 +0000 (09:40 +0000)
commit9b878bfeb957bee2f4d69babff6bb8131126944a
tree745d95f8d71bab1d2f3b9524eadd59e150a01fd6
parenteb94cff07d9f7acf31590e62cc3661659763b4f9
- Fix an incorrect assumption that endpoint descriptors must immediately follow an interface descriptor (there may be generic descriptors in between too, as it is for e.g. USB HID devices). Thanks to Michael Lotz from Haiku for his help with this issue.
- Fix incorrect handling of alternate interface settings, which resulted in reading uninitialized memory.

svn path=/trunk/; revision=39912
reactos/drivers/usb/nt4compat/usbdriver/devmgr.c