[Pcsclite-cvs-commit] r5025 - /trunk/Drivers/ccid/src/ccid_usb.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Mon Jun 21 14:50:51 UTC 2010


Author: rousseau
Date: Mon Jun 21 14:50:49 2010
New Revision: 5025

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5025
Log:
OpenUSBByName(): free the libusb allocated list & devices when we are
done with it

Modified:
    trunk/Drivers/ccid/src/ccid_usb.c

Modified: trunk/Drivers/ccid/src/ccid_usb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/ccid_usb.c?rev=5025&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/ccid_usb.c (original)
+++ trunk/Drivers/ccid/src/ccid_usb.c Mon Jun 21 14:50:49 2010
@@ -560,6 +560,9 @@
 	if (usbDevice[reader_index].dev_handle == NULL)
 		return STATUS_NO_SUCH_DEVICE;
 
+	/* free the libusb allocated list & devices */
+	libusb_free_device_list(devs, 1);
+
 	/* memorise the current reader_index so we can detect
 	 * a new OpenUSBByName on a multi slot reader */
 	previous_reader_index = reader_index;




More information about the Pcsclite-cvs-commit mailing list