[Pcsclite-cvs-commit] r3266 - /trunk/PCSC/src/readerfactory.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Mon Jan 5 10:54:26 UTC 2009


Author: rousseau
Date: Mon Jan  5 10:54:26 2009
New Revision: 3266

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3266
Log:
use snprintf() to avoid a possible buffer overflow

Modified:
    trunk/PCSC/src/readerfactory.c

Modified: trunk/PCSC/src/readerfactory.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/readerfactory.c?rev=3266&op=diff
==============================================================================
--- trunk/PCSC/src/readerfactory.c (original)
+++ trunk/PCSC/src/readerfactory.c Mon Jan  5 10:54:26 2009
@@ -625,7 +625,8 @@
 		}
 	}
 
-	sprintf(rContext->lpcReader, "%s %02X %02lX", readerName, i, dwSlot);
+	snprintf(rContext->lpcReader, sizeof(rContext->lpcReader), "%s %02X %02lX",
+		readerName, i, dwSlot);
 
 	/*
 	 * Set the slot in 0xDDDDCCCC




More information about the Pcsclite-cvs-commit mailing list