Fixed return check for usbdk backend.
authorArmin Novak <armin.novak@thincast.com>
Mon, 9 Mar 2020 15:22:29 +0000 (16:22 +0100)
committerakallabeth <akallabeth@users.noreply.github.com>
Mon, 9 Mar 2020 15:40:07 +0000 (16:40 +0100)
channels/urbdrc/client/libusb/libusb_udevman.c

index 458017b..1220907 100644 (file)
@@ -885,9 +885,13 @@ int freerdp_urbdrc_client_subsystem_entry(PFREERDP_URBDRC_SERVICE_ENTRY_POINTS p
        switch (rc)
        {
                case LIBUSB_SUCCESS:
+                       break;
+               case LIBUSB_ERROR_NOT_FOUND:
                case LIBUSB_ERROR_NOT_SUPPORTED:
+                       WLog_WARN(TAG, "LIBUSB_OPTION_USE_USBDK %s [%d]", libusb_strerror(rc), rc);
                        break;
                default:
+                       WLog_ERR(TAG, "LIBUSB_OPTION_USE_USBDK %s [%d]", libusb_strerror(rc), rc);
                        goto fail;
        }
 #endif