diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2015-08-12 16:59:52 +0300 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2015-08-13 14:05:35 +0300 |
commit | 9db45f056b98e84730e2353018d60824c16d9cc4 (patch) | |
tree | d163e3769161f7a2e676353f46e7c3f5e7f5cee4 /tools/sdptool.c | |
parent | a3344c7d4670c30c75bdf1e1427e3365690d31a6 (diff) | |
download | bluez-9db45f056b98e84730e2353018d60824c16d9cc4.tar.gz |
lib/sdp: Fix resource leak in sdp_get_supp_feat
In case dtd is unknow it would jump to fail without freeing what has
been allocated in subseq which is not appended to tseq so it could not
be freed.
Diffstat (limited to 'tools/sdptool.c')
-rw-r--r-- | tools/sdptool.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/tools/sdptool.c b/tools/sdptool.c index 039e67d9e..b1cbcfdc8 100644 --- a/tools/sdptool.c +++ b/tools/sdptool.c @@ -3327,7 +3327,6 @@ static int add_palmos(sdp_session_t *session, svc_info_t *si) err = sdp_device_record_register(session, &interface, &record, SDP_RECORD_PERSIST); - sdp_list_free(root, NULL); sdp_list_free(svclass, NULL); |