[Pcsclite-cvs-commit] r2540 - trunk/PCSC/src
rousseau at alioth.debian.org
rousseau at alioth.debian.org
Wed May 23 07:33:14 UTC 2007
Author: rousseau
Date: 2007-05-23 07:33:14 +0000 (Wed, 23 May 2007)
New Revision: 2540
Modified:
trunk/PCSC/src/winscard_clnt.c
Log:
SCardTransmit(): we do not need to correctly initialize
scTransmitStruct.pioRecvPci since it is only a out variable
Modified: trunk/PCSC/src/winscard_clnt.c
===================================================================
--- trunk/PCSC/src/winscard_clnt.c 2007-05-23 07:28:21 UTC (rev 2539)
+++ trunk/PCSC/src/winscard_clnt.c 2007-05-23 07:33:14 UTC (rev 2540)
@@ -2831,16 +2831,8 @@
memset(scTransmitStruct.pbRecvBuffer, 0, sizeof(scTransmitStruct.pbRecvBuffer));
scTransmitStruct.rv = SCARD_S_SUCCESS;
- if (pioRecvPci)
- {
- memcpy(&scTransmitStruct.pioRecvPci, pioRecvPci,
- sizeof(SCARD_IO_REQUEST));
- }
- else
- {
- scTransmitStruct.pioRecvPci.dwProtocol = SCARD_PROTOCOL_ANY;
- scTransmitStruct.pioRecvPci.cbPciLength = sizeof(scTransmitStruct.pioRecvPci);
- }
+ scTransmitStruct.pioRecvPci.dwProtocol = SCARD_PROTOCOL_ANY;
+ scTransmitStruct.pioRecvPci.cbPciLength = sizeof(scTransmitStruct.pioRecvPci);
rv = WrapSHMWrite(SCARD_TRANSMIT,
psContextMap[dwContextIndex].dwClientID, sizeof(scTransmitStruct),
More information about the Pcsclite-cvs-commit
mailing list