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

ludovic.rousseau at free.fr ludovic.rousseau at free.fr
Mon Aug 5 18:42:30 UTC 2013


Author: rousseau
Date: 2013-08-05 18:42:29 +0000 (Mon, 05 Aug 2013)
New Revision: 6708

Modified:
   trunk/PCSC/src/readerfactory.c
Log:
RFCleanupReaders(): fix a memory leak

Free the ConfigFile C-string if needed

Thanks to Alan Kozlay for the patch


Modified: trunk/PCSC/src/readerfactory.c
===================================================================
--- trunk/PCSC/src/readerfactory.c	2013-08-05 18:38:40 UTC (rev 6707)
+++ trunk/PCSC/src/readerfactory.c	2013-08-05 18:42:29 UTC (rev 6708)
@@ -1290,6 +1290,14 @@
 			free(sReadersContexts[i]);
 		}
 	}
+
+#ifdef USE_SERIAL
+	if (ConfigFile)
+	{
+		free(ConfigFile);
+		ConfigFile = NULL;
+	}
+#endif
 }
 
 /**




More information about the Pcsclite-cvs-commit mailing list