Merge branch 'fix/aireview_pbap_v6.0' into 'release/v6.0'

fix(bt_pbap): Fix some bugs in bluedroid PBAP (v6.0)

See merge request espressif/esp-idf!51728
This commit is contained in:
Wang Meng Yang
2026-09-06 11:26:03 +08:00
8 changed files with 357 additions and 175 deletions
@@ -208,6 +208,9 @@ esp_err_t esp_pbac_pull_vcard_listing(esp_pbac_conn_hdl_t handle, const char *na
args.pull_vcard_listing.handle = handle;
args.pull_vcard_listing.name = (char *)name;
if (app_param != NULL) {
if (app_param->include_search_value && app_param->search_value == NULL) {
return ESP_ERR_INVALID_ARG;
}
args.pull_vcard_listing.include_app_param = true;
memcpy(&args.pull_vcard_listing.app_param, app_param, sizeof(esp_pbac_pull_vcard_listing_app_param_t));
}