sdp: free service record item on sdp_unregister_service

This commit is contained in:
Matthias Ringwald 2018-04-13 16:28:05 +02:00
parent 7c979c61bf
commit c0a6fc5d51
2 changed files with 2 additions and 0 deletions

View File

@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
### Fixed
- hci: fix buffer overrun in gap_inquiry_explode
- sdp: free service record item on sdp_unregister_service
## Changes March 2018

View File

@ -152,6 +152,7 @@ void sdp_unregister_service(uint32_t service_record_handle){
service_record_item_t * record_item = sdp_get_record_item_for_handle(service_record_handle);
if (!record_item) return;
btstack_linked_list_remove(&sdp_service_records, (btstack_linked_item_t *) record_item);
btstack_memory_service_record_item_free(record_item);
}
// PDU