[Pcsclite-cvs-commit] r6317 - /trunk/PCSC/src/winscard.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Tue Jun 5 08:25:51 UTC 2012
Author: rousseau
Date: Tue Jun 5 08:25:50 2012
New Revision: 6317
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=6317
Log:
Calls to RFFindReaderHandle() are now useless
RFFindReaderHandle() was used to check the hCard is valid.
Since revision 6316 the algorithm used in RFFindReaderHandle() is
already used in RFReaderInfoById().
So calling RFFindReaderHandle() after RFReaderInfoById() (as it was done)
is now useless.
Modified:
trunk/PCSC/src/winscard.c
Modified: trunk/PCSC/src/winscard.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/winscard.c?rev=6317&op=diff
==============================================================================
--- trunk/PCSC/src/winscard.c (original)
+++ trunk/PCSC/src/winscard.c Tue Jun 5 08:25:50 2012
@@ -528,10 +528,6 @@
if (rv != SCARD_S_SUCCESS)
return rv;
- rv = RFFindReaderHandle(hCard);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
/*
* Make sure no one has a lock on this reader
*/
@@ -771,10 +767,6 @@
/* get rContext corresponding to hCard */
rv = RFReaderInfoById(hCard, &rContext);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
- rv = RFFindReaderHandle(hCard);
if (rv != SCARD_S_SUCCESS)
return rv;
@@ -1030,10 +1022,6 @@
if (rv != SCARD_S_SUCCESS)
return rv;
- rv = RFFindReaderHandle(hCard);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
/*
* Make sure some event has not occurred
*/
@@ -1072,10 +1060,6 @@
/* get rContext corresponding to hCard */
rv = RFReaderInfoById(hCard, &rContext);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
- rv = RFFindReaderHandle(hCard);
if (rv != SCARD_S_SUCCESS)
return rv;
@@ -1283,10 +1267,6 @@
if (rv != SCARD_S_SUCCESS)
return rv;
- rv = RFFindReaderHandle(hCard);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
if (IFD_HVERSION_2_0 == rContext->version)
{
/* we must wrap a API 3.0 client in an API 2.0 driver */
@@ -1327,10 +1307,6 @@
* Make sure the reader is working properly
*/
rv = RFCheckReaderStatus(rContext);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
- rv = RFFindReaderHandle(hCard);
if (rv != SCARD_S_SUCCESS)
return rv;
@@ -1407,10 +1383,6 @@
if (rv != SCARD_S_SUCCESS)
return rv;
- rv = RFFindReaderHandle(hCard);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
/*
* Make sure some event has not occurred
*/
@@ -1469,10 +1441,6 @@
if (rv != SCARD_S_SUCCESS)
return rv;
- rv = RFFindReaderHandle(hCard);
- if (rv != SCARD_S_SUCCESS)
- return rv;
-
/*
* Make sure some event has not occurred
*/
More information about the Pcsclite-cvs-commit
mailing list