Fix handling of broken local SDP service records
Fix handling of broken local SDP service records

If bt_uuid2string fails for a local record (by it e.g. having somehow
invalid data) NULL will be returned. This patch makes sure that such
NULL pointers aren't added to the pointer array used for the UUIDs
property.

ComputeCycles/bluez,pstglia/external-bluetooth-bluez,mapfau/bluez,pstglia/external-bluetooth-bluez,mapfau/bluez,ComputeCycles/bluez,pkarasev3/bluez,silent-snowman/bluez,mapfau/bluez,pstglia/external-bluetooth-bluez,silent-snowman/bluez,silent-snowman/bluez,ComputeCycles/bluez,silent-snowman/bluez,ComputeCycles/bluez,pkarasev3/bluez,pkarasev3/bluez,pstglia/external-bluetooth-bluez,mapfau/bluez,pkarasev3/bluez