[Pcsclite-cvs-commit] r5375 - in /trunk/PCSC/src: atrhandler.c atrhandler.h

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Fri Nov 5 07:53:49 UTC 2010


Author: rousseau
Date: Fri Nov  5 07:53:47 2010
New Revision: 5375

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5375
Log:
Remove typedef of PSMARTCARD_EXTENSION and use SMARTCARD_EXTENSION *
instead

Modified:
    trunk/PCSC/src/atrhandler.c
    trunk/PCSC/src/atrhandler.h

Modified: trunk/PCSC/src/atrhandler.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/atrhandler.c?rev=5375&op=diff
==============================================================================
--- trunk/PCSC/src/atrhandler.c (original)
+++ trunk/PCSC/src/atrhandler.c Fri Nov  5 07:53:47 2010
@@ -41,7 +41,7 @@
  * @param[in] dwLength ATR length
  * @return
  */
-short ATRDecodeAtr(PSMARTCARD_EXTENSION psExtension,
+short ATRDecodeAtr(SMARTCARD_EXTENSION *psExtension,
 	PUCHAR pucAtr, DWORD dwLength)
 {
 	USHORT p;

Modified: trunk/PCSC/src/atrhandler.h
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/atrhandler.h?rev=5375&op=diff
==============================================================================
--- trunk/PCSC/src/atrhandler.h (original)
+++ trunk/PCSC/src/atrhandler.h Fri Nov  5 07:53:47 2010
@@ -26,10 +26,10 @@
 #define SCARD_CONVENTION_DIRECT  0x0001
 #define SCARD_CONVENTION_INVERSE 0x0002
 
-	typedef struct _SMARTCARD_EXTENSION
+	typedef struct
 	{
 
-		struct _ATR
+		struct
 		{
 			int Length;
 			int HistoryLength;
@@ -38,7 +38,7 @@
 		}
 		ATR;
 
-		struct _CardCapabilities
+		struct
 		{
 			UCHAR AvailableProtocols;
 			UCHAR CurrentProtocol;
@@ -46,13 +46,13 @@
 		}
 		CardCapabilities;
 	}
-	SMARTCARD_EXTENSION, *PSMARTCARD_EXTENSION;
+	SMARTCARD_EXTENSION;
 
 	/*
 	 * Decodes the ATR and fills the structure
 	 */
 
-	short ATRDecodeAtr(/*@out@*/ PSMARTCARD_EXTENSION psExtension,
+	short ATRDecodeAtr(/*@out@*/ SMARTCARD_EXTENSION *psExtension,
 		PUCHAR pucAtr, DWORD dwLength);
 
 #ifdef __cplusplus




More information about the Pcsclite-cvs-commit mailing list