summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLei Zhang <thestig@google.com>2013-02-13 15:16:43 -0800
committerLinus Walleij <triad@df.lth.se>2013-03-12 08:44:47 +0100
commite1082c1162a28bdf382e1a85aab4ecdef689d7a8 (patch)
tree520f661fe2b399808650b0269efdcf5c54026ecb
parent1e5c80e148681f409c6d16d27336b9cd195f3387 (diff)
downloadlibmtp-e1082c1162a28bdf382e1a85aab4ecdef689d7a8.tar.gz
Fix a leak in LIBMTP_Release_Device().
Signed-off-by: Lei Zhang <thestig@google.com> Signed-off-by: Linus Walleij <triad@df.lth.se>
-rw-r--r--src/libmtp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libmtp.c b/src/libmtp.c
index 2bfaa69..dab756d 100644
--- a/src/libmtp.c
+++ b/src/libmtp.c
@@ -2361,6 +2361,7 @@ void LIBMTP_Release_Device(LIBMTP_mtpdevice_t *device)
iconv_close(params->cd_ucs2_to_locale);
free(ptp_usb);
ptp_free_params(params);
+ free(params);
free_storage_list(device);
// Free extension list...
if (device->extensions != NULL) {