summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorPavel Raiskup <praiskup@redhat.com>2011-08-30 15:17:47 +0200
committerJohan Hedberg <johan.hedberg@intel.com>2012-06-28 14:51:09 +0300
commitc0d81fcfbf45554b05feb8f9ca4f0f21a90bb980 (patch)
tree4752f279ee44e8dc26b7e61bf15be1ce684dcff1 /tools
parent2053eeda325bc3f93359f8a3af780ac7c0f991f6 (diff)
downloadbluez-c0d81fcfbf45554b05feb8f9ca4f0f21a90bb980.tar.gz
sdptool: Fix dropping of the list head
assigning sdp_list_append(0, ...) to "apseq" on line 2591 will drop first item in list got by sdp_list_append three lines before.
Diffstat (limited to 'tools')
-rw-r--r--tools/sdptool.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/sdptool.c b/tools/sdptool.c
index 4e9da64d3..6d7f8aab7 100644
--- a/tools/sdptool.c
+++ b/tools/sdptool.c
@@ -2581,7 +2581,7 @@ static int add_cip(sdp_session_t *session, svc_info_t *si)
proto[0] = sdp_list_append(0, &l2cap);
apseq = sdp_list_append(0, proto[0]);
proto[0] = sdp_list_append(proto[0], sdp_data_alloc(SDP_UINT16, &psm));
- apseq = sdp_list_append(0, proto[0]);
+ apseq = sdp_list_append(apseq, proto[0]);
sdp_uuid16_create(&cmtp, CMTP_UUID);
proto[1] = sdp_list_append(0, &cmtp);