Merge branch 'bugfix/bt_avdt_state_machine' into 'master'

component/bt: bugfix for AVDTP state machine function on disconnection to handle NULL pointer condition

See merge request !946
This commit is contained in:
Jiang Jiang Jian 2017-07-03 19:41:46 +08:00
commit 3c082b476a

View file

@ -956,7 +956,11 @@ void avdt_scb_hdl_tc_close(tAVDT_SCB *p_scb, tAVDT_SCB_EVT *p_data)
/* set up hdr */ /* set up hdr */
avdt_ctrl.hdr.err_code = p_scb->close_code; avdt_ctrl.hdr.err_code = p_scb->close_code;
avdt_ctrl.hdr.err_param = p_data->close.disc_rsn; if (p_data) {
avdt_ctrl.hdr.err_param = p_data->close.disc_rsn;
} else {
avdt_ctrl.hdr.err_param = AVDT_DISC_RSN_NORMAL;
}
/* clear sep variables */ /* clear sep variables */
avdt_scb_clr_vars(p_scb, p_data); avdt_scb_clr_vars(p_scb, p_data);