diff --git a/src/usb/usb_libusb.c b/src/usb/usb_libusb.c index 217f91a..3de153a 100644 --- a/src/usb/usb_libusb.c +++ b/src/usb/usb_libusb.c @@ -23,7 +23,7 @@ bool wait_usb_handle(usb_handle_t *handle) { if(libusb_init(NULL) == LIBUSB_SUCCESS) { for(;;) { if((handle->device = libusb_open_device_with_vid_pid(NULL, handle->vid, handle->pid)) != NULL) { - if(libusb_set_configuration(handle->device, 1)) { + if(libusb_set_configuration(handle->device, 1) == LIBUSB_SUCCESS) { return true; } libusb_close(handle->device);