[Pcsclite-cvs-commit] r4326 - /trunk/PCSC/src/winscard.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Mon Jul 20 12:04:10 UTC 2009
Author: rousseau
Date: Mon Jul 20 12:04:04 2009
New Revision: 4326
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4326
Log:
SCardTransmit(): if the lower level call fails then return the error
code instead of always SCARD_E_NOT_TRANSACTED
For example SCARD_E_UNSUPPORTED_FEATURE is returned if
SCARD_PROTOCOL_RAW is not supported
Modified:
trunk/PCSC/src/winscard.c
Modified: trunk/PCSC/src/winscard.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/winscard.c?rev=4326&op=diff
==============================================================================
--- trunk/PCSC/src/winscard.c (original)
+++ trunk/PCSC/src/winscard.c Mon Jul 20 12:04:04 2009
@@ -1669,7 +1669,7 @@
{
*pcbRecvLength = 0;
Log2(PCSC_LOG_ERROR, "Card not transacted: 0x%08lX", rv);
- return SCARD_E_NOT_TRANSACTED;
+ return rv;
}
/*
More information about the Pcsclite-cvs-commit
mailing list