Read stlink version info via libusb.
[fw/stlink] / src / stlink-usb.c
index c0b0009f2607a41fa0252be957bb6a37b60e5fdd..a81676936772ff8c0f7865f3f89b0cd5c39d7368 100644 (file)
@@ -631,8 +631,8 @@ stlink_t* stlink_open_usb(const int verbose) {
         r = libusb_detach_kernel_driver(slu->usb_handle, 0);
         if (r<0) {
             WLOG("libusb_detach_kernel_driver(() error %s\n", strerror(-r));
+            goto on_libusb_error;
         }
-        goto on_libusb_error;
     }
 
     if (libusb_get_configuration(slu->usb_handle, &config)) {