diff options
author | Hans de Goede <hdegoede@redhat.com> | 2012-03-30 13:40:32 +0100 |
---|---|---|
committer | Pete Batard <pete@akeo.ie> | 2012-03-31 22:05:18 +0100 |
commit | 3c968be61befc47d33562843e5479ff67303b0c4 (patch) | |
tree | 50d391b2e12b5e2b5e361e16765c0b7904845c20 | |
parent | feb33fcb0f0154fd7771cad409b2878f4a791517 (diff) | |
download | libusb-3c968be61befc47d33562843e5479ff67303b0c4.tar.gz |
Linux: Don't spam the console with 'device unconfigured' errors
-rw-r--r-- | libusb/os/linux_usbfs.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libusb/os/linux_usbfs.c b/libusb/os/linux_usbfs.c index 780f0bd..8713a09 100644 --- a/libusb/os/linux_usbfs.c +++ b/libusb/os/linux_usbfs.c @@ -504,7 +504,7 @@ static int sysfs_get_active_config(struct libusb_device *dev, int *config) "read bConfigurationValue failed ret=%d errno=%d", r, errno); return LIBUSB_ERROR_IO; } else if (r == 0) { - usbi_err(DEVICE_CTX(dev), "device unconfigured"); + usbi_dbg("device unconfigured"); *config = -1; return 0; } @@ -1199,8 +1199,10 @@ static int op_get_configuration(struct libusb_device_handle *handle, if (r < 0) return r; - if (*config == -1) + if (*config == -1) { + usbi_err(HANDLE_CTX(handle), "device unconfigured"); *config = 0; + } return 0; } |