]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Bluetooth: btusb: fix memory leak
authorMuhammad Usama Anjum <musamaanjum@gmail.com>
Tue, 13 Apr 2021 17:52:08 +0000 (22:52 +0500)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 4 May 2021 13:20:30 +0000 (15:20 +0200)
commit4f46690dedfb7ae382aa09b858fde7f022baadd3
treee510412f0acfc039b57b8bc2b3683b0b64ba488e
parent8035219265805bf25d2605c39aaf2c6916af49ad
Bluetooth: btusb: fix memory leak

If btusb_mtk_submit_wmt_recv_urb returns error, wc should be freed and
then error should be returned to prevent memory leak.

Addresses-Coverity: ("Prevent memory leak")
Fixes: 4cbb375e997d ("Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip.")
Signed-off-by: Muhammad Usama Anjum <musamaanjum@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btusb.c