winusb: setting a non-default config not supported
authorMartin Thierer <mthierer@gmail.com>
Wed, 8 Jul 2020 18:47:57 +0000 (20:47 +0200)
committerChris Dickens <christopher.a.dickens@gmail.com>
Thu, 16 Jul 2020 20:28:48 +0000 (13:28 -0700)
commit4261cbefc716e49d459426593cef0104482ec43b
tree3709b0605293a631e9de3bd70a28cfd5ebd2840e
parentad0473413edec14805e59599ff537eba0f5b8d33
winusb: setting a non-default config not supported

Just because winusb doesn't seem to support setting a different
configuration, that doesn't mean it's an invalid parameter.

It's generally supported by libusb, just not on this platform.

So return LIBUSB_ERROR_NOT_SUPPORTED instead of
LIBUSB_ERROR_INVALID_PARAM.

Closes #743
Closes #752

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
libusb/os/windows_winusb.c
libusb/version_nano.h