Merge branch 'bugfix/coverity_fixes' into 'master'

fix(nimble): Address fixes for coverity reported issues

Closes IDF-11795

See merge request espressif/esp-idf!35329
This commit is contained in:
Rahul Tank
2025-01-06 12:43:52 +08:00
3 changed files with 3 additions and 1 deletions

View File

@@ -25,6 +25,7 @@ struct pkt_queue *pkt_queue_create(void)
}
if (osi_mutex_new(&queue->lock) != 0) {
osi_free(queue);
return NULL;
}
struct pkt_queue_header *p = &queue->header;
STAILQ_INIT(p);

View File

@@ -227,6 +227,7 @@ static esp_err_t set_config_endpoint(void *config, const char *endpoint_name, ui
realloc(ble_config->nu_lookup, (ble_config->nu_lookup_count + 1) * sizeof(protocomm_ble_name_uuid_t)));
if (!lookup_table) {
ESP_LOGE(TAG, "Error allocating memory for EP-UUID lookup table");
free(copy_ep_name);
return ESP_ERR_NO_MEM;
}