[Pcsclite-cvs-commit] PCSC/src pcsclite.h,1.33,1.34

rousseau@haydn.debian.org rousseau@haydn.debian.org


Update of /cvsroot/pcsclite/PCSC/src
In directory haydn:/tmp/cvs-serv10099

Modified Files:
	pcsclite.h 
Log Message:
use MAX_ATR_SIZE instead of 33 in the declaration of SCARD_READERSTATE_A


Index: pcsclite.h
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/src/pcsclite.h,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- pcsclite.h	31 Mar 2004 09:37:59 -0000	1.33
+++ pcsclite.h	31 Mar 2004 09:38:54 -0000	1.34
@@ -3,7 +3,7 @@
  *
  * MUSCLE SmartCard Development ( http://www.linuxnet.com )
  *
- * Copyright (C) 1999-2003
+ * Copyright (C) 1999-2004
  *  David Corcoran <corcoran@linuxnet.com>
  *  Ludovic Rousseau <ludovic.rousseau@free.fr>
  *
@@ -34,6 +34,8 @@
 typedef SCARDHANDLE *PSCARDHANDLE;
 typedef SCARDHANDLE *LPSCARDHANDLE;
 
+#define MAX_ATR_SIZE			33	/* Maximum ATR size */
+
 typedef struct
 {
 	const char *szReader;
@@ -41,7 +43,7 @@
 	unsigned long dwCurrentState;
 	unsigned long dwEventState;
 	unsigned long cbAtr;
-	unsigned char rgbAtr[33];
+	unsigned char rgbAtr[MAX_ATR_SIZE];
 }
 SCARD_READERSTATE_A;
 
@@ -205,7 +207,6 @@
 #define PCSCLITE_MAX_THREADS		16	/* Stat change threads */
 #define PCSCLITE_STATUS_WAIT		200000	/* Status Change Sleep */
 #define PCSCLITE_TRANSACTION_TIMEOUT	40	/* Transaction timeout */
-#define MAX_ATR_SIZE			33	/* Maximum ATR size */
 #define MAX_READERNAME			52
 #define MAX_LIBNAME			100
 #define MAX_DEVICENAME		255