[Pcsclite-cvs-commit] r5382 - /trunk/Drivers/ccid/src/ccid_serial.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Fri Nov 5 22:49:02 UTC 2010
Author: rousseau
Date: Fri Nov 5 22:49:01 2010
New Revision: 5382
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5382
Log:
ReadSerial(): further improve check from revision 5381
Modified:
trunk/Drivers/ccid/src/ccid_serial.c
Modified: trunk/Drivers/ccid/src/ccid_serial.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_serial.c?rev=5382&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_serial.c (original)
+++ trunk/Drivers/ccid/src/ccid_serial.c Fri Nov 5 22:49:01 2010
@@ -310,7 +310,7 @@
/* total frame size */
to_read = 10+dw2i(buffer, 1);
- if ((to_read < 0) || (to_read > 0x20000))
+ if ((to_read < 10) || (to_read > (int)*length))
{
DEBUG_CRITICAL2("Wrong value for frame size: %d", to_read);
return STATUS_COMM_ERROR;
More information about the Pcsclite-cvs-commit
mailing list