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

Commit 9ce9711b authored by Chris Manton's avatar Chris Manton
Browse files

legacy: const-ify BTM_ReadLocalDeviceName

Bug: 213933197
Tag: #refactor
Test: gd/cert/run
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines

Change-Id: I2f82931e223864d874f7a12901e0807744508790
parent 22c1d198
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2880,7 +2880,7 @@ static void bta_dm_set_eir(char* local_name) {
#if (BTA_EIR_CANNED_UUID_LIST != TRUE)
  /* if local name is not provided, get it from controller */
  if (local_name == NULL) {
    if (BTM_ReadLocalDeviceName(&local_name) != BTM_SUCCESS) {
    if (BTM_ReadLocalDeviceName((const char**)&local_name) != BTM_SUCCESS) {
      APPL_TRACE_ERROR("Fail to read local device name for EIR");
    }
  }
+1 −1
Original line number Diff line number Diff line
@@ -773,7 +773,7 @@ void invoke_oob_data_request_cb(tBT_TRANSPORT t, bool valid, Octet16 c,
                                uint8_t address_type) {
  LOG_INFO("%s", __func__);
  bt_oob_data_t oob_data = {};
  char* local_name;
  const char* local_name;
  BTM_ReadLocalDeviceName(&local_name);
  for (int i = 0; i < BTM_MAX_LOC_BD_NAME_LEN; i++) {
    oob_data.device_name[i] = local_name[i];
+1 −1
Original line number Diff line number Diff line
@@ -855,7 +855,7 @@ tBTM_STATUS BTM_SetDeviceClass(DEV_CLASS dev_class);
 *                              is returned and p_name is set to NULL
 *
 ******************************************************************************/
tBTM_STATUS BTM_ReadLocalDeviceName(char** p_name);
tBTM_STATUS BTM_ReadLocalDeviceName(const char** p_name);

/*******************************************************************************
 *
+1 −1
Original line number Diff line number Diff line
@@ -347,7 +347,7 @@ tBTM_STATUS BTM_SetLocalDeviceName(const char* p_name) {
 *                              is returned and p_name is set to NULL
 *
 ******************************************************************************/
tBTM_STATUS BTM_ReadLocalDeviceName(char** p_name) {
tBTM_STATUS BTM_ReadLocalDeviceName(const char** p_name) {
  *p_name = btm_cb.cfg.bd_name;
  return (BTM_SUCCESS);
}
+1 −1
Original line number Diff line number Diff line
@@ -138,7 +138,7 @@ tGATT_STATUS read_attr_value(uint16_t handle, tGATT_VALUE* p_value,

      switch (db_attr.uuid) {
        case GATT_UUID_GAP_DEVICE_NAME:
          BTM_ReadLocalDeviceName((char**)&p_dev_name);
          BTM_ReadLocalDeviceName((const char**)&p_dev_name);
          if (strlen((char*)p_dev_name) > GATT_MAX_ATTR_LEN)
            p_value->len = GATT_MAX_ATTR_LEN;
          else
Loading