Commit d9319560 authored by Jun Nie's avatar Jun Nie Committed by Gustavo F. Padovan

Bluetooth: add NULL pointer check in HCI

If we fail to find a hci device pointer in hci_uart, don't try
to deref the NULL one we do have.
Signed-off-by: default avatarJun Nie <njun@marvell.com>
Signed-off-by: default avatarGustavo F. Padovan <padovan@profusion.mobi>
parent 183f732c
...@@ -311,10 +311,12 @@ static void hci_uart_tty_close(struct tty_struct *tty) ...@@ -311,10 +311,12 @@ static void hci_uart_tty_close(struct tty_struct *tty)
if (test_and_clear_bit(HCI_UART_PROTO_SET, &hu->flags)) { if (test_and_clear_bit(HCI_UART_PROTO_SET, &hu->flags)) {
hu->proto->close(hu); hu->proto->close(hu);
if (hdev) {
hci_unregister_dev(hdev); hci_unregister_dev(hdev);
hci_free_dev(hdev); hci_free_dev(hdev);
} }
} }
}
} }
/* hci_uart_tty_wakeup() /* hci_uart_tty_wakeup()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment