summaryrefslogtreecommitdiff
path: root/libusb/os/windows_winusb.c
diff options
context:
space:
mode:
Diffstat (limited to 'libusb/os/windows_winusb.c')
-rw-r--r--libusb/os/windows_winusb.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libusb/os/windows_winusb.c b/libusb/os/windows_winusb.c
index 63d4f00..efef3e6 100644
--- a/libusb/os/windows_winusb.c
+++ b/libusb/os/windows_winusb.c
@@ -955,9 +955,9 @@ static int enumerate_hcd_root_hub(struct libusb_context *ctx, const char *dev_id
unsigned long session_id;
DEVINST child_devinst;
- if (CM_Get_Child(&child_devinst, devinst, 0) != CR_SUCCESS) {
- usbi_err(ctx, "could not get child devinst for '%s'", dev_id);
- return LIBUSB_ERROR_OTHER;
+ if ((CM_Get_Child(&child_devinst, devinst, 0)) != CR_SUCCESS) {
+ usbi_warn(ctx, "could not get child devinst for '%s'", dev_id);
+ return LIBUSB_SUCCESS;
}
session_id = (unsigned long)child_devinst;