[Pcsclite-cvs-commit] r1691 - trunk/Drivers/ccid/examples

Ludovic Rousseau rousseau at costa.debian.org
Wed Oct 19 06:20:55 UTC 2005


Author: rousseau
Date: 2005-10-19 06:20:54 +0000 (Wed, 19 Oct 2005)
New Revision: 1691

Modified:
   trunk/Drivers/ccid/examples/scardcontrol.c
Log:
declare offset, pin_verify and pin_modify variable only if needed


Modified: trunk/Drivers/ccid/examples/scardcontrol.c
===================================================================
--- trunk/Drivers/ccid/examples/scardcontrol.c	2005-10-18 12:38:49 UTC (rev 1690)
+++ trunk/Drivers/ccid/examples/scardcontrol.c	2005-10-19 06:20:54 UTC (rev 1691)
@@ -68,7 +68,7 @@
 	BYTE pbAtr[MAX_ATR_SIZE] = "";
 	char pbReader[MAX_READERNAME] = "";
 	int reader_nb;
-	int i, offset;
+	int i;
 	unsigned char bSendBuffer[MAX_BUFFER_SIZE];
 	unsigned char bRecvBuffer[MAX_BUFFER_SIZE];
 	DWORD send_length, length;
@@ -77,8 +77,15 @@
 	SCARD_IO_REQUEST pioRecvPci;
  	SCARD_IO_REQUEST pioSendPci;
 	PCSC_TLV_STRUCTURE *pcsc_tlv;
+#if defined(VERIFY_PIN) | defined(MODIFY_PIN)
+	int offset;
+#endif
+#ifdef VERIFY_PIN
 	PIN_VERIFY_STRUCTURE *pin_verify;
+#endif
+#ifdef MODIFY_PIN
 	PIN_MODIFY_STRUCTURE *pin_modify;
+#endif
 
 	printf("SCardControl sample code\n");
 	printf("V 1.1 2004-2005, Ludovic Rousseau <ludovic.rousseau at free.fr>\n");




More information about the Pcsclite-cvs-commit mailing list