[Pcsclite-cvs-commit] r6654 - /trunk/PCSC/src/winscard.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Mon Jun 10 12:28:42 UTC 2013
Author: rousseau
Date: Mon Jun 10 12:28:42 2013
New Revision: 6654
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=6654
Log:
SCardGetAttrib(): Add support of SCARD_ATTR_DEVICE_SYSTEM_NAME
Thanks to Rafael Ugalde Beriain
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=6654&op=diff
==============================================================================
--- trunk/PCSC/src/winscard.c (original)
+++ trunk/PCSC/src/winscard.c Mon Jun 10 12:28:42 2013
@@ -1390,7 +1390,8 @@
/* Special case SCARD_ATTR_DEVICE_FRIENDLY_NAME as it is better
* implemented in pcscd (it knows the friendly name)
*/
- if (dwAttrId == SCARD_ATTR_DEVICE_FRIENDLY_NAME)
+ if ((SCARD_ATTR_DEVICE_FRIENDLY_NAME == dwAttrId)
+ || (SCARD_ATTR_DEVICE_SYSTEM_NAME == dwAttrId))
{
unsigned int len = strlen(rContext->readerState->readerName)+1;
@@ -1403,7 +1404,6 @@
rv = SCARD_S_SUCCESS;
}
*pcbAttrLen = len;
-
}
else
rv = SCARD_E_UNSUPPORTED_FEATURE;
More information about the Pcsclite-cvs-commit
mailing list