Преглед изворни кода

Dereference null return value

xiongweichao пре 4 година
родитељ
комит
c48dec0d44
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      components/bt/host/bluedroid/stack/btm/btm_pm.c

+ 3 - 0
components/bt/host/bluedroid/stack/btm/btm_pm.c

@@ -709,6 +709,9 @@ void btm_pm_proc_cmd_status(UINT8 status)
 
 
     p_acl_cb = btm_handle_to_acl(btm_cb.pm_pend_link_hdl);
+    if (p_acl_cb == NULL) {
+        return;
+    }
     p_cb = p_acl_cb->p_pm_mode_db;
 
     if (status == HCI_SUCCESS) {