[Pcsclite-cvs-commit] r4734 - /trunk/PCSC/src/eventhandler.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Tue Feb 9 14:20:29 UTC 2010
Author: rousseau
Date: Tue Feb 9 14:20:29 2010
New Revision: 4734
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4734
Log:
Fix a compiler warning
eventhandler.c: In function ‘EHStatusHandlerThread’:
eventhandler.c:494: warning: comparison between signed and unsigned
Modified:
trunk/PCSC/src/eventhandler.c
Modified: trunk/PCSC/src/eventhandler.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/eventhandler.c?rev=4734&op=diff
==============================================================================
--- trunk/PCSC/src/eventhandler.c (original)
+++ trunk/PCSC/src/eventhandler.c Tue Feb 9 14:20:29 2010
@@ -276,7 +276,8 @@
{
LONG rv;
LPCSTR lpcReader;
- DWORD dwStatus, dwReaderSharing;
+ DWORD dwStatus;
+ int32_t readerSharing;
DWORD dwCurrentState;
DWORD dwAtrLen;
@@ -284,7 +285,7 @@
* Zero out everything
*/
dwStatus = 0;
- dwReaderSharing = 0;
+ readerSharing = 0;
dwCurrentState = 0;
lpcReader = rContext->lpcReader;
@@ -357,7 +358,7 @@
* Set all the public attributes to this reader
*/
rContext->readerState->readerState = dwStatus;
- rContext->readerState->readerSharing = dwReaderSharing =
+ rContext->readerState->readerSharing = readerSharing =
rContext->contexts;
(void)EHSignalEventToClients();
@@ -491,10 +492,10 @@
/*
* Sharing may change w/o an event pass it on
*/
- if (dwReaderSharing != rContext->contexts)
- {
- dwReaderSharing = rContext->contexts;
- rContext->readerState->readerSharing = dwReaderSharing;
+ if (readerSharing != rContext->contexts)
+ {
+ readerSharing = rContext->contexts;
+ rContext->readerState->readerSharing = readerSharing;
(void)EHSignalEventToClients();
}
More information about the Pcsclite-cvs-commit
mailing list