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

Commit 0dc952e9 authored by Jakub Pawlowski's avatar Jakub Pawlowski
Browse files

Don't clear g_disc_raw_data_buf for start of LE service discovery

It's used just for SDP, and is cleared inside bta_dm_find_services
before it starts. This is not necesary.

Bug: 330675788
Bug: 335732980
Flag: com.android.bluetooth.flags.separate_service_and_device_discovery
Test: mma -j32
Change-Id: I30cee32873169d7154b0573574f31e6b6f3a7e39
parent b66aa618
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -883,8 +883,6 @@ static void bta_dm_discover_services(tBTA_DM_API_DISCOVER& discover) {

  if (transport == BT_TRANSPORT_LE) {
    log::info("starting GATT discovery on {}", bd_addr);
    // set the raw data buffer here
    memset(g_disc_raw_data_buf, 0, sizeof(g_disc_raw_data_buf));
    /* start GATT for service discovery */
    btm_dm_start_gatt_discovery(bd_addr);
    return;