[Pcsclite-cvs-commit] r6677 - trunk/Drivers/ccid/src
ludovic.rousseau at free.fr
ludovic.rousseau at free.fr
Sun Jul 28 09:30:20 UTC 2013
Author: rousseau
Date: 2013-06-30 14:30:09 +0000 (Sun, 30 Jun 2013)
New Revision: 6677
Modified:
trunk/Drivers/ccid/src/ccid_usb.c
Log:
ReadUSB(): check libusb return value for LIBUSB_ERROR_NO_DEVICE
Same change as in revision 6676 but for ReadUSB().
Modified: trunk/Drivers/ccid/src/ccid_usb.c
===================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c 2013-06-30 14:12:26 UTC (rev 6676)
+++ trunk/Drivers/ccid/src/ccid_usb.c 2013-06-30 14:30:09 UTC (rev 6677)
@@ -733,7 +733,7 @@
usbDevice[reader_index].bus_number,
usbDevice[reader_index].device_address, rv, strerror(errno));
- if (ENODEV == errno)
+ if ((ENODEV == errno) || (LIBUSB_ERROR_NO_DEVICE == rv))
return STATUS_NO_SUCH_DEVICE;
return STATUS_UNSUCCESSFUL;
More information about the Pcsclite-cvs-commit
mailing list