[Pcsclite-cvs-commit] r2679 - /trunk/Drivers/ccid/src/parse.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Thu Nov 1 17:16:44 UTC 2007


Author: rousseau
Date: Thu Nov  1 17:16:43 2007
New Revision: 2679

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=2679
Log:
do not claim/release the device on Mac OS X

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

Modified: trunk/Drivers/ccid/src/parse.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/parse.c?rev=2679&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/parse.c (original)
+++ trunk/Drivers/ccid/src/parse.c Thu Nov  1 17:16:43 2007
@@ -110,6 +110,7 @@
 			}
 
 			interface = usb_interface->altsetting->bInterfaceNumber;
+#ifndef __APPLE__
 			if (usb_claim_interface(dev_handle, interface) < 0)
 			{
 				usb_close(dev_handle);
@@ -122,10 +123,13 @@
 				}
 				continue;
 			}
+#endif
 
 			ccid_parse_interface_descriptor(dev_handle, dev);
 
+#ifndef __APPLE__
 			usb_release_interface(dev_handle, interface);
+#endif
 			usb_close(dev_handle);
 			nb++;
 		}




More information about the Pcsclite-cvs-commit mailing list