[Pcsclite-cvs-commit] r2653 - /trunk/Drivers/ccid/examples/scardcontrol.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Mon Oct 15 07:45:33 UTC 2007


Author: rousseau
Date: Mon Oct 15 07:45:32 2007
New Revision: 2653

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=2653
Log:
use SCARD_LEAVE_CARD instead of SCARD_UNPOWER_CARD for SCardReconnect()
since SCardReconnect() returns SCARD_W_REMOVED_CARD on Mac OS X 10.4

Modified:
    trunk/Drivers/ccid/examples/scardcontrol.c

Modified: trunk/Drivers/ccid/examples/scardcontrol.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/examples/scardcontrol.c?rev=2653&op=diff
==============================================================================
--- trunk/Drivers/ccid/examples/scardcontrol.c (original)
+++ trunk/Drivers/ccid/examples/scardcontrol.c Mon Oct 15 07:45:32 2007
@@ -246,7 +246,7 @@
 	/* connect to a reader (even without a card) */
 	dwActiveProtocol = -1;
 	rv = SCardReconnect(hCard, SCARD_SHARE_SHARED,
-		SCARD_PROTOCOL_T0|SCARD_PROTOCOL_T1, SCARD_UNPOWER_CARD,
+		SCARD_PROTOCOL_T0|SCARD_PROTOCOL_T1, SCARD_LEAVE_CARD,
 		&dwActiveProtocol);
 	printf(" Protocol: %ld\n", dwActiveProtocol);
 	PCSC_ERROR_EXIT(rv, "SCardReconnect")




More information about the Pcsclite-cvs-commit mailing list