[Pcsclite-cvs-commit] r4270 - /trunk/PCSC/src/winscard_clnt.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue Jun 23 07:58:19 UTC 2009


Author: rousseau
Date: Tue Jun 23 07:58:17 2009
New Revision: 4270

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4270
Log:
SCardGetStatusChange(): add debug to know why the function returns

Modified:
    trunk/PCSC/src/winscard_clnt.c

Modified: trunk/PCSC/src/winscard_clnt.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/winscard_clnt.c?rev=4270&op=diff
==============================================================================
--- trunk/PCSC/src/winscard_clnt.c (original)
+++ trunk/PCSC/src/winscard_clnt.c Tue Jun 23 07:58:17 2009
@@ -2066,6 +2066,7 @@
 				{
 					currReader->dwEventState |= SCARD_STATE_CHANGED;
 					currReader->dwEventState &= ~SCARD_STATE_UNKNOWN;
+					Log0(PCSC_LOG_DEBUG);
 					dwBreakFlag = 1;
 				}
 
@@ -2089,6 +2090,7 @@
 					if (stateCounter != currentCounter)
 					{
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 
@@ -2107,6 +2109,7 @@
 					{
 						/* App thinks reader is in good state and it is not */
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 				}
@@ -2117,6 +2120,7 @@
 					{
 						currReader->dwEventState &= ~SCARD_STATE_UNAVAILABLE;
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 				}
@@ -2154,6 +2158,7 @@
 					if (currReader->dwCurrentState & SCARD_STATE_PRESENT)
 					{
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 				}
@@ -2171,6 +2176,7 @@
 					if (currReader->dwCurrentState & SCARD_STATE_EMPTY)
 					{
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 
@@ -2180,6 +2186,7 @@
 						if (!(currReader->dwCurrentState & SCARD_STATE_MUTE))
 						{
 							currReader->dwEventState |= SCARD_STATE_CHANGED;
+							Log0(PCSC_LOG_DEBUG);
 							dwBreakFlag = 1;
 						}
 					}
@@ -2189,6 +2196,7 @@
 						if (currReader->dwCurrentState & SCARD_STATE_MUTE)
 						{
 							currReader->dwEventState |= SCARD_STATE_CHANGED;
+							Log0(PCSC_LOG_DEBUG);
 							dwBreakFlag = 1;
 						}
 					}
@@ -2202,6 +2210,7 @@
 					if (currReader->dwCurrentState & SCARD_STATE_INUSE)
 					{
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 				}
@@ -2215,6 +2224,7 @@
 						if (currReader-> dwCurrentState & SCARD_STATE_EXCLUSIVE)
 						{
 							currReader->dwEventState |= SCARD_STATE_CHANGED;
+							Log0(PCSC_LOG_DEBUG);
 							dwBreakFlag = 1;
 						}
 					}
@@ -2227,12 +2237,14 @@
 					if (currReader->dwCurrentState & SCARD_STATE_INUSE)
 					{
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 					else if (currReader-> dwCurrentState
 						& SCARD_STATE_EXCLUSIVE)
 					{
 						currReader->dwEventState |= SCARD_STATE_CHANGED;
+						Log0(PCSC_LOG_DEBUG);
 						dwBreakFlag = 1;
 					}
 				}
@@ -2244,6 +2256,7 @@
 					 * once all the status's for all readers is met
 					 */
 					currReader->dwEventState |= SCARD_STATE_CHANGED;
+					Log0(PCSC_LOG_DEBUG);
 					dwBreakFlag = 1;
 				}
 			}	/* End of SCARD_STATE_UNKNOWN */




More information about the Pcsclite-cvs-commit mailing list