[Pcsclite-cvs-commit] r7061 - trunk/PCSC/src

ludovic.rousseau at free.fr ludovic.rousseau at free.fr
Wed Dec 31 12:38:35 UTC 2014


Author: rousseau
Date: 2014-12-31 12:38:35 +0000 (Wed, 31 Dec 2014)
New Revision: 7061

Modified:
   trunk/PCSC/src/hotplug_libudev.c
Log:
Initialize fullname just in case

strdup(3) and asprintf(3) may fail. This case is not managed by the code
but at least a NULL value should make the code crash.


Modified: trunk/PCSC/src/hotplug_libudev.c
===================================================================
--- trunk/PCSC/src/hotplug_libudev.c	2014-12-31 12:36:55 UTC (rev 7060)
+++ trunk/PCSC/src/hotplug_libudev.c	2014-12-31 12:38:35 UTC (rev 7061)
@@ -380,7 +380,7 @@
 {
 	int i;
 	char *deviceName = NULL;
-	char *fullname;
+	char *fullname = NULL;
 	struct _driverTracker *driver, *classdriver;
 	const char *sSerialNumber = NULL, *sInterfaceName = NULL;
 	const char *sInterfaceNumber;




More information about the Pcsclite-cvs-commit mailing list