[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