Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a791e953 authored by Android Build Merger (Role)'s avatar Android Build Merger (Role)
Browse files

[automerger] DO NOT MERGE: AVRCP: Check number of text attribute values in...

[automerger] DO NOT MERGE: AVRCP: Check number of text attribute values in response am: 81e85959 am: f046092a

Change-Id: I7d25a311a384582bbe03a7f6d7076ba07788b30a
parents 42960012 f046092a
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -265,6 +265,13 @@ static tAVRC_STS avrc_ctrl_pars_vendor_rsp(
        tAVRC_APP_SETTING *app_sett =
            (tAVRC_APP_SETTING*)osi_malloc(p_result->get_cur_app_val.num_val*sizeof(tAVRC_APP_SETTING));
        AVRC_TRACE_DEBUG("%s attr count = %d ", __func__, p_result->get_cur_app_val.num_val);


        if (p_result->get_cur_app_val.num_val > AVRC_MAX_APP_ATTR_SIZE) {
            android_errorWriteLog(0x534e4554, "63146237");
            p_result->get_cur_app_val.num_val = AVRC_MAX_APP_ATTR_SIZE;
        }

        for (int xx = 0; xx < p_result->get_cur_app_val.num_val; xx++)
        {
            BE_STREAM_TO_UINT8(app_sett[xx].attr_id, p);