From 0472c96f4702fadcb684ff0f4b42ce044c235024 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Mon, 12 Jan 2009 16:08:15 -0300 Subject: Fix bug on sdp_copy_record. sdp_copy_record where not copying uuid data correctly. --- lib/sdp.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/sdp.c b/lib/sdp.c index 1c6ab191..d21ac1bb 100644 --- a/lib/sdp.c +++ b/lib/sdp.c @@ -1415,9 +1415,13 @@ static void *sdp_data_value(sdp_data_t *data) val = &data->val.int128; break; case SDP_UUID16: + val = &data->val.uuid.value.uuid16; + break; case SDP_UUID32: + val = &data->val.uuid.value.uuid32; + break; case SDP_UUID128: - val = &data->val.uuid; + val = &data->val.uuid.value.uuid128; break; case SDP_URL_STR8: case SDP_URL_STR16: -- cgit