aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-19 09:24:08 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-19 09:24:08 +0000
commitb6ba351df01bb83cc40f24f7ef481e031ca86262 (patch)
treecf54b085c1285c71249511a6eccb2ef0aa51ed1f
parent7d62af68195b64ad8b05dcce1850248c216aeecd (diff)
parent8b92cdbffc43692b7b90654b4a3d60a93d3871f9 (diff)
downloadbt-q_tzdata_aml_297100000.tar.gz
Snap for 11462403 from 8b92cdbffc43692b7b90654b4a3d60a93d3871f9 to qt-aml-tzdata-releaseq_tzdata_aml_297100400q_tzdata_aml_297100300q_tzdata_aml_297100000q_tzdata_aml_297100000
Change-Id: I2ef20afdcd6c7d4af4c9bcd3ec417f095b830eb3
-rw-r--r--bta/av/bta_av_act.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/bta/av/bta_av_act.cc b/bta/av/bta_av_act.cc
index 8809abed3..9f97b453a 100644
--- a/bta/av/bta_av_act.cc
+++ b/bta/av/bta_av_act.cc
@@ -1005,7 +1005,10 @@ void bta_av_rc_msg(tBTA_AV_CB* p_cb, tBTA_AV_DATA* p_data) {
av.remote_cmd.rc_handle = p_data->rc_msg.handle;
(*p_cb->p_cback)(evt, &av);
/* If browsing message, then free the browse message buffer */
- bta_av_rc_free_browse_msg(p_cb, p_data);
+ if (p_data->rc_msg.opcode == AVRC_OP_BROWSE &&
+ p_data->rc_msg.msg.browse.p_browse_pkt != NULL) {
+ bta_av_rc_free_browse_msg(p_cb, p_data);
+ }
}
}