OSDN Git Service

btm_acl_encrypt_change: Use handle directly
authorHansong Zhang <hsz@google.com>
Wed, 21 Oct 2020 23:18:52 +0000 (16:18 -0700)
committerHansong Zhang <hsz@google.com>
Thu, 22 Oct 2020 01:48:23 +0000 (18:48 -0700)
Bug: 159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I7cc183ca8094315e00e3e924a77f0fec8d47c941

stack/acl/btm_acl.cc

index d20b7fd..339624e 100644 (file)
@@ -677,7 +677,7 @@ void btm_acl_encrypt_change(uint16_t handle, uint8_t status,
     if (p_dev_rec != NULL) {
       if (p_dev_rec->rs_disc_pending == BTM_SEC_DISC_PENDING) {
         LOG_WARN("Issuing delayed HCI_Disconnect!!!");
-        btsnd_hcic_disconnect(p_dev_rec->hci_handle, HCI_ERR_PEER_USER);
+        btsnd_hcic_disconnect(handle, HCI_ERR_PEER_USER);
       }
       LOG_WARN("tBTM_SEC_DEV:0x%x rs_disc_pending=%d", PTR_TO_UINT(p_dev_rec),
                p_dev_rec->rs_disc_pending);