Loading system/stack/hid/hidh_conn.c +8 −0 Original line number Original line Diff line number Diff line Loading @@ -29,6 +29,7 @@ #include "bt_common.h" #include "bt_common.h" #include "bt_types.h" #include "bt_types.h" #include "log/log.h" #include "l2cdefs.h" #include "l2cdefs.h" #include "l2c_api.h" #include "l2c_api.h" Loading Loading @@ -820,6 +821,13 @@ static void hidh_l2cif_data_ind (UINT16 l2cap_cid, BT_HDR *p_msg) return; return; } } if (p_msg->len < 1) { HIDH_TRACE_WARNING ("HID-Host Rcvd L2CAP data, invalid length"); osi_free(p_msg); android_errorWriteLog(0x534e4554, "80493272"); return; } ttype = HID_GET_TRANS_FROM_HDR(*p_data); ttype = HID_GET_TRANS_FROM_HDR(*p_data); param = HID_GET_PARAM_FROM_HDR(*p_data); param = HID_GET_PARAM_FROM_HDR(*p_data); Loading Loading
system/stack/hid/hidh_conn.c +8 −0 Original line number Original line Diff line number Diff line Loading @@ -29,6 +29,7 @@ #include "bt_common.h" #include "bt_common.h" #include "bt_types.h" #include "bt_types.h" #include "log/log.h" #include "l2cdefs.h" #include "l2cdefs.h" #include "l2c_api.h" #include "l2c_api.h" Loading Loading @@ -820,6 +821,13 @@ static void hidh_l2cif_data_ind (UINT16 l2cap_cid, BT_HDR *p_msg) return; return; } } if (p_msg->len < 1) { HIDH_TRACE_WARNING ("HID-Host Rcvd L2CAP data, invalid length"); osi_free(p_msg); android_errorWriteLog(0x534e4554, "80493272"); return; } ttype = HID_GET_TRANS_FROM_HDR(*p_data); ttype = HID_GET_TRANS_FROM_HDR(*p_data); param = HID_GET_PARAM_FROM_HDR(*p_data); param = HID_GET_PARAM_FROM_HDR(*p_data); Loading