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

Commit 78a8b1d9 authored by Hui Peng's avatar Hui Peng Committed by Gerrit Code Review
Browse files

Merge "Fix a few OOB issues in btm_ble_update_inq_result"

parents 1f14ac0d 19037d9b
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2448,7 +2448,8 @@ void btm_ble_update_inq_result(tINQ_DB_ENT* p_i, uint8_t addr_type,
                data.size() - (p_service_data - data.data()) - service_data_len,
                BTM_BLE_AD_TYPE_SERVICE_DATA_TYPE, &service_data_len))) {
      uint16_t uuid;
      STREAM_TO_UINT16(uuid, p_service_data);
      const uint8_t* p_uuid = p_service_data;
      STREAM_TO_UINT16(uuid, p_uuid);

      if (uuid == 0x184E /* Audio Stream Control service */ ||
          uuid == 0x184F /* Broadcast Audio Scan service */ ||