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

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Thu Jun 17 12:34:15 UTC 2010


Author: rousseau
Date: Thu Jun 17 12:34:14 2010
New Revision: 5012

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5012
Log:
get_end_points(): use LIBUSB_ENDPOINT_DIR_MASK instead of
LIBUSB_TRANSFER_TYPE_MASK to get the direction of an endpoint.

.bulk_out field were never set and then not working (No such file or
directory)

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=5012&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Thu Jun 17 12:34:14 2010
@@ -758,11 +758,11 @@
 		bEndpointAddress =
 			usb_interface->altsetting->endpoint[i].bEndpointAddress;
 
-		if ((bEndpointAddress & LIBUSB_TRANSFER_TYPE_MASK)
+		if ((bEndpointAddress & LIBUSB_ENDPOINT_DIR_MASK)
 			== LIBUSB_ENDPOINT_IN)
 			usbdevice->bulk_in = bEndpointAddress;
 
-		if ((bEndpointAddress & LIBUSB_TRANSFER_TYPE_MASK)
+		if ((bEndpointAddress & LIBUSB_ENDPOINT_DIR_MASK)
 			== LIBUSB_ENDPOINT_OUT)
 			usbdevice->bulk_out = bEndpointAddress;
 	}




More information about the Pcsclite-cvs-commit mailing list