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

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue Jun 5 08:26:35 UTC 2012


Author: rousseau
Date: Tue Jun  5 08:26:34 2012
New Revision: 6318

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=6318
Log:
Remove now unused function RFFindReaderHandle()

Since revision 6317 this function is no more used.

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=6318&op=diff
==============================================================================
--- trunk/PCSC/src/readerfactory.c (original)
+++ trunk/PCSC/src/readerfactory.c Tue Jun  5 08:26:34 2012
@@ -1058,27 +1058,6 @@
 	return rContext->dwIdentity + randHandle;
 }
 
-LONG RFFindReaderHandle(SCARDHANDLE hCard)
-{
-	int i;
-
-	for (i = 0; i < PCSCLITE_MAX_READERS_CONTEXTS; i++)
-	{
-		if (sReadersContexts[i]->vHandle != 0)
-		{
-			RDR_CLIHANDLES * currentHandle;
-			(void)pthread_mutex_lock(&sReadersContexts[i]->handlesList_lock);
-			currentHandle = list_seek(&sReadersContexts[i]->handlesList,
-				&hCard);
-			(void)pthread_mutex_unlock(&sReadersContexts[i]->handlesList_lock);
-			if (currentHandle != NULL)
-				return SCARD_S_SUCCESS;
-		}
-	}
-
-	return SCARD_E_INVALID_HANDLE;
-}
-
 LONG RFDestroyReaderHandle(/*@unused@*/ SCARDHANDLE hCard)
 {
 	(void)hCard;

Modified: trunk/PCSC/src/readerfactory.h
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/readerfactory.h?rev=6318&op=diff
==============================================================================
--- trunk/PCSC/src/readerfactory.h (original)
+++ trunk/PCSC/src/readerfactory.h Tue Jun  5 08:26:34 2012
@@ -138,7 +138,6 @@
 	SCARDHANDLE RFCreateReaderHandle(READER_CONTEXT *);
 	LONG RFDestroyReaderHandle(SCARDHANDLE hCard);
 	LONG RFAddReaderHandle(READER_CONTEXT *, SCARDHANDLE);
-	LONG RFFindReaderHandle(SCARDHANDLE);
 	LONG RFRemoveReaderHandle(READER_CONTEXT *, SCARDHANDLE);
 	LONG RFSetReaderEventState(READER_CONTEXT *, DWORD);
 	LONG RFCheckReaderEventState(READER_CONTEXT *, SCARDHANDLE);




More information about the Pcsclite-cvs-commit mailing list