diff options
Diffstat (limited to 'lib/libusb/libusb20.c')
-rw-r--r-- | lib/libusb/libusb20.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/libusb/libusb20.c b/lib/libusb/libusb20.c index 747c160..75af7a1 100644 --- a/lib/libusb/libusb20.c +++ b/lib/libusb/libusb20.c @@ -948,9 +948,8 @@ libusb20_dev_get_config_index(struct libusb20_device *pdev) } error = pdev->methods->get_config_index(pdev, &cfg_index); - if (error) { - cfg_index = 0 - 1; /* current config index */ - } + if (error) + cfg_index = 0xFF; /* current config index */ if (do_close) { if (libusb20_dev_close(pdev)) { /* ignore */ |