Re: [PATCH 1/4] SlotList::updateReaderList: don't create a fake E-Gate reader

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



r+ rrelyea
On 03/22/2012 11:26 AM, Alon Levy wrote:
---
  src/coolkey/slot.cpp |   19 +------------------
  1 file changed, 1 insertion(+), 18 deletions(-)

diff --git a/src/coolkey/slot.cpp b/src/coolkey/slot.cpp
index 0c69826..a5f550b 100644
--- a/src/coolkey/slot.cpp
+++ b/src/coolkey/slot.cpp
@@ -247,27 +247,10 @@ SlotList::updateReaderList()

      }

-    if (!readerStates) {
+    if (readerStates == NULL&&  readerNames != NULL) {
  	/* fresh Reader State list, just create it */
  	readerStates = CKYReader_CreateArray(readerNames, (CKYSize *)&numReaders);

-	/* if we have no readers, make sure we have at least one to keep things
-	 * happy */
-	if (readerStates == NULL&&
-			 CKYReaderNameList_GetCount(readerNames) == 0) {
-	    readerStates = (SCARD_READERSTATE *)
-				malloc(sizeof(SCARD_READERSTATE));
-	    if (readerStates) {
-		CKYReader_Init(readerStates);
-		status = CKYReader_SetReaderName(readerStates, "E-Gate 0 0");
-		if (status != CKYSUCCESS) {
- 		    CKYReader_DestroyArray(readerStates, 1);
-		    readerStates = NULL;
-		} else {
-		    numReaders = 1;
-		}
-	    }
-	}
  	CKYReaderNameList_Destroy(readerNames);
  	
  	if (readerStates == NULL) {


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Coolkey-devel mailing list
Coolkey-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/coolkey-devel

[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Women]

  Powered by Linux