darwin: Minor tidy up in darwin_set_interface_altsetting()
authorTormod Volden <debian.tormod@gmail.com>
Wed, 1 Dec 2021 10:38:49 +0000 (11:38 +0100)
committerNathan Hjelm <hjelmn@google.com>
Wed, 1 Dec 2021 16:43:27 +0000 (09:43 -0700)
Closes #1032

Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
libusb/os/darwin_usb.c
libusb/version_nano.h

index 5f2fa3c..c64ecd1 100644 (file)
@@ -1633,12 +1633,12 @@ static int darwin_set_interface_altsetting(struct libusb_device_handle *dev_hand
     }
     return ret;
   }
-  else
-    usbi_warn (HANDLE_CTX (dev_handle), "SetAlternateInterface: %s", darwin_error_str(kresult));
+
+  usbi_warn (HANDLE_CTX (dev_handle), "SetAlternateInterface: %s", darwin_error_str(kresult));
 
   ret = darwin_to_libusb(kresult);
   if (ret != LIBUSB_ERROR_PIPE) {
-    return darwin_to_libusb (kresult);
+    return ret;
   }
 
   /* If a device only supports a default setting for the specified interface, then a STALL
index 09bf359..b129143 100644 (file)
@@ -1 +1 @@
-#define LIBUSB_NANO 11680
+#define LIBUSB_NANO 11681