[Pcsclite-cvs-commit] r5034 - /trunk/Drivers/ccid/src/ccid_usb.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue Jun 22 12:58:38 UTC 2010


Author: rousseau
Date: Tue Jun 22 12:58:37 2010
New Revision: 5034

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5034
Log:
WriteUSB() & ReadUSB(): also display the value returned by libusb. The
error is not always reported by the kernel so errno is not significant.

Modified:
    trunk/Drivers/ccid/src/ccid_usb.c

Modified: trunk/Drivers/ccid/src/ccid_usb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_usb.c?rev=5034&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Tue Jun 22 12:58:37 2010
@@ -604,9 +604,9 @@
 
 	if (rv < 0)
 	{
-		DEBUG_CRITICAL4("write failed (%d/%d): %s",
+		DEBUG_CRITICAL5("write failed (%d/%d): %d %s",
 			usbDevice[reader_index].bus_number,
-			usbDevice[reader_index].device_address, strerror(errno));
+			usbDevice[reader_index].device_address, rv, strerror(errno));
 
 		if (ENODEV == errno)
 			return STATUS_NO_SUCH_DEVICE;
@@ -643,9 +643,9 @@
 	if (rv < 0)
 	{
 		*length = 0;
-		DEBUG_CRITICAL4("read failed (%d/%d): %s",
+		DEBUG_CRITICAL5("read failed (%d/%d): %d %s",
 			usbDevice[reader_index].bus_number,
-			usbDevice[reader_index].device_address, strerror(errno));
+			usbDevice[reader_index].device_address, rv, strerror(errno));
 
 		if (ENODEV == errno)
 			return STATUS_NO_SUCH_DEVICE;




More information about the Pcsclite-cvs-commit mailing list