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

Commit e3c20cd6 authored by Marie Janssen's avatar Marie Janssen Committed by android-build-merger
Browse files

btif: GetItemAttributes can return no attributes am: d9890e5c

am: ad2a4666

Change-Id: If832118ad2295a40df7a17f8d2610653ee715f5e
parents 6869ae16 ad2a4666
Loading
Loading
Loading
Loading
+4 −9
Original line number Diff line number Diff line
@@ -2449,16 +2449,11 @@ static bt_status_t get_item_attr_rsp(bt_bdaddr_t* bd_addr,

  memset(item_attrs, 0, sizeof(tAVRC_ATTR_ENTRY) * num_attr);

  if (num_attr == 0) {
    avrc_rsp.get_attrs.status = AVRC_STS_INTERNAL_ERR;
    BTIF_TRACE_ERROR("%s: num_attr in rsp is 0, sending internal error: 0x%02X",
                     __func__, avrc_rsp.get_attrs.status);
  } else {
  avrc_rsp.get_attrs.status = status_code_map[rsp_status];
  if (rsp_status == BTRC_STS_NO_ERROR) {
    fill_avrc_attr_entry(item_attrs, num_attr, p_attrs);
  }
  }

  avrc_rsp.get_attrs.num_attrs = num_attr;
  avrc_rsp.get_attrs.p_attrs = item_attrs;
  avrc_rsp.get_attrs.pdu = AVRC_PDU_GET_ITEM_ATTRIBUTES;