[Pcsclite-cvs-commit] PCSC/src winscard_clnt.c,1.26,1.27
rousseau@haydn.debian.org
rousseau@haydn.debian.org
Update of /cvsroot/pcsclite/PCSC/src
In directory haydn:/tmp/cvs-serv17516
Modified Files:
winscard_clnt.c
Log Message:
remove duplicated SYS_MutexUnLock() in SCardStatus()
Index: winscard_clnt.c
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/src/winscard_clnt.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- winscard_clnt.c 23 Jan 2004 10:54:21 -0000 1.26
+++ winscard_clnt.c 19 Mar 2004 10:08:29 -0000 1.27
@@ -996,10 +996,7 @@
if (mszReaderNames)
{
if (*pcchReaderLen > dwReaderLen)
- {
- SYS_MutexUnLock(psContextMap[dwContextIndex].mMutex);
rv = SCARD_E_INSUFFICIENT_BUFFER;
- }
strncpy(mszReaderNames,
psContextMap[dwContextIndex].psChannelMap[dwChannelIndex].readerName,
@@ -1009,10 +1006,7 @@
if (pbAtr)
{
if (*pcbAtrLen > dwAtrLen)
- {
- SYS_MutexUnLock(psContextMap[dwContextIndex].mMutex);
rv = SCARD_E_INSUFFICIENT_BUFFER;
- }
memcpy(pbAtr, (readerStates[i])->cardAtr,
min((readerStates[i])->cardAtrLength, dwAtrLen));