[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