[Pcsclite-cvs-commit] r5128 - /trunk/PCSC/src/winscard_svc.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Fri Aug 13 13:06:19 UTC 2010
Author: rousseau
Date: Fri Aug 13 13:06:13 2010
New Revision: 5128
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5128
Log:
ContextThread(): fix goto label when it _is_ an overflow
Modified:
trunk/PCSC/src/winscard_svc.c
Modified: trunk/PCSC/src/winscard_svc.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/winscard_svc.c?rev=5128&op=diff
==============================================================================
--- trunk/PCSC/src/winscard_svc.c (original)
+++ trunk/PCSC/src/winscard_svc.c Fri Aug 13 13:06:13 2010
@@ -618,7 +618,7 @@
/* avoids buffer overflow */
if ((trStr.pcbRecvLength > sizeof(pbRecvBuffer))
|| (trStr.cbSendLength > sizeof(pbSendBuffer)))
- goto exit;
+ goto buffer_overflow;
/* read sent buffer */
ret = MessageReceive(pbSendBuffer, trStr.cbSendLength, filedes);
@@ -668,7 +668,7 @@
if ((ctStr.cbRecvLength > sizeof(pbRecvBuffer))
|| (ctStr.cbSendLength > sizeof(pbSendBuffer)))
{
- goto exit;
+ goto buffer_overflow;
}
/* read sent buffer */
More information about the Pcsclite-cvs-commit
mailing list