[Pcsclite-cvs-commit] r5707 - /trunk/PCSC/src/hotplug_libusb.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue May 3 07:11:51 UTC 2011


Author: rousseau
Date: Tue May  3 07:11:44 2011
New Revision: 5707

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5707
Log:
HPRescanUsbBus(): fix a memory leak

Call libusb_free_config_descriptor() to free the memory allocated by
libusb_get_active_config_descriptor()

Thanks to Roland Troka for the patch
Closes Alioth bug: [313036] alto uso della ram da pcscd versione 1.6.7 e 1.7.0

Modified:
    trunk/PCSC/src/hotplug_libusb.c

Modified: trunk/PCSC/src/hotplug_libusb.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/hotplug_libusb.c?rev=5707&op=diff
==============================================================================
--- trunk/PCSC/src/hotplug_libusb.c (original)
+++ trunk/PCSC/src/hotplug_libusb.c Tue May  3 07:11:44 2011
@@ -352,6 +352,7 @@
 				}
 			}
 		}
+		libusb_free_config_descriptor(config_desc);
 	}
 
 	/*




More information about the Pcsclite-cvs-commit mailing list