From: Ludovic Rousseau Date: Fri, 16 Sep 2011 16:07:56 +0000 (+0200) Subject: Correctly handle LIBUSB_TRANSFER_OVERFLOW in libusb_control_transfer() X-Git-Tag: upstream/1.0.21~760 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1cc5b4a9fb984e83681ae5c797fa6b22bc20f809;p=platform%2Fupstream%2Flibusb.git Correctly handle LIBUSB_TRANSFER_OVERFLOW in libusb_control_transfer() sync.c: In function `libusb_control_transfer': sync.c:122: warning: enumeration value `LIBUSB_TRANSFER_OVERFLOW' not handled in switch Fixes #120. --- diff --git a/libusb/sync.c b/libusb/sync.c index d50413b..8eed47b 100644 --- a/libusb/sync.c +++ b/libusb/sync.c @@ -132,6 +132,9 @@ int API_EXPORTED libusb_control_transfer(libusb_device_handle *dev_handle, case LIBUSB_TRANSFER_NO_DEVICE: r = LIBUSB_ERROR_NO_DEVICE; break; + case LIBUSB_TRANSFER_OVERFLOW: + r = LIBUSB_ERROR_OVERFLOW; + break; default: usbi_warn(HANDLE_CTX(dev_handle), "unrecognised status code %d", transfer->status);