[Pcsclite-cvs-commit] r2565 - trunk/PCSC/src
rousseau at alioth.debian.org
rousseau at alioth.debian.org
Sun Jun 17 16:48:47 UTC 2007
Author: rousseau
Date: 2007-06-17 16:48:47 +0000 (Sun, 17 Jun 2007)
New Revision: 2565
Modified:
trunk/PCSC/src/winscard_msg.c
Log:
replace PCSCLITE_MAX_MESSAGE_SIZE by sizeof(msgStruct.data)
Modified: trunk/PCSC/src/winscard_msg.c
===================================================================
--- trunk/PCSC/src/winscard_msg.c 2007-06-17 16:47:19 UTC (rev 2564)
+++ trunk/PCSC/src/winscard_msg.c 2007-06-17 16:48:47 UTC (rev 2565)
@@ -445,11 +445,11 @@
blockAmount);
/* do not send an empty second block */
- if ((0 == ret) && (size > PCSCLITE_MAX_MESSAGE_SIZE))
+ if ((0 == ret) && (size > sizeof(msgStruct.data)))
{
/* second block */
- ret = SHMMessageSend(data+PCSCLITE_MAX_MESSAGE_SIZE,
- size-PCSCLITE_MAX_MESSAGE_SIZE, dwClientID, blockAmount);
+ ret = SHMMessageSend(data+sizeof(msgStruct.data),
+ size-sizeof(msgStruct.data), dwClientID, blockAmount);
}
}
else
@@ -462,7 +462,7 @@
if (SCARD_TRANSMIT == command)
/* clean APDU buffer to remove any possible PIN or secret value */
- memset(msgStruct.data, 0, min(size, PCSCLITE_MAX_MESSAGE_SIZE));
+ memset(msgStruct.data, 0, min(size, sizeof(msgStruct.data)));
return ret;
}
More information about the Pcsclite-cvs-commit
mailing list