[Pcsclite-cvs-commit] r5211 - in /trunk/PCSC/src: readerfactory.c readerfactory.h

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Thu Sep 2 06:45:41 UTC 2010


Author: rousseau
Date: Thu Sep  2 06:45:25 2010
New Revision: 5211

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5211
Log:
Remove unused RFSuspendAllReaders() and RFAwakeAllReaders()

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

Modified: trunk/PCSC/src/readerfactory.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/readerfactory.c?rev=5211&op=diff
==============================================================================
--- trunk/PCSC/src/readerfactory.c (original)
+++ trunk/PCSC/src/readerfactory.c Thu Sep  2 06:45:25 2010
@@ -1419,61 +1419,3 @@
 }
 #endif
 
-#if 0
-void RFSuspendAllReaders(void)
-{
-	int i;
-
-	for (i = 0; i < PCSCLITE_MAX_READERS_CONTEXTS; i++)
-	{
-		if ((sReadersContexts[i])->vHandle != 0)
-		{
-			(void)EHDestroyEventHandler(sReadersContexts[i]);
-			(void)IFDCloseIFD(sReadersContexts[i]);
-		}
-	}
-}
-
-void RFAwakeAllReaders(void)
-{
-	LONG rv = IFD_SUCCESS;
-	int i;
-	int initFlag;
-
-	initFlag = 0;
-
-	for (i = 0; i < PCSCLITE_MAX_READERS_CONTEXTS; i++)
-	{
-		/* If the library is loaded and the event handler is not running */
-		if ( ((sReadersContexts[i])->vHandle != 0) &&
-			((sReadersContexts[i])->pthThread == 0) )
-		{
-			int j;
-
-			for (j=0; j < i; j++)
-			{
-				if (((sReadersContexts[j])->vHandle == (sReadersContexts[i])->vHandle)&&
-					((sReadersContexts[j])->port == (sReadersContexts[i])->port))
-				{
-					initFlag = 1;
-				}
-			}
-
-			if (initFlag == 0)
-				rv = IFDOpenIFD(sReadersContexts[i]);
-			else
-				initFlag = 0;
-
-			if (rv != IFD_SUCCESS)
-			{
-				Log3(PCSC_LOG_ERROR, "Open Port %X Failed (%s)",
-					(sReadersContexts[i])->port, (sReadersContexts[i])->lpcDevice);
-			}
-
-			(void)EHSpawnEventHandler(sReadersContexts[i], NULL);
-			(void)RFSetReaderEventState(sReadersContexts[i], SCARD_RESET);
-		}
-	}
-}
-#endif
-

Modified: trunk/PCSC/src/readerfactory.h
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/readerfactory.h?rev=5211&op=diff
==============================================================================
--- trunk/PCSC/src/readerfactory.h (original)
+++ trunk/PCSC/src/readerfactory.h Thu Sep  2 06:45:25 2010
@@ -168,8 +168,6 @@
 	void RFCleanupReaders(void);
 	int RFStartSerialReaders(const char *readerconf);
 	void RFReCheckReaderConf(void);
-	void RFSuspendAllReaders(void);
-	void RFAwakeAllReaders(void);
 
 #ifdef __cplusplus
 }




More information about the Pcsclite-cvs-commit mailing list