[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <001E47DE-BD44-41A8-B21B-DD5CE10F5CAB@holtmann.org>
Date: Tue, 12 Oct 2021 17:51:21 +0200
From: Marcel Holtmann <marcel@...tmann.org>
To: davidcomponentone@...il.com
Cc: Johan Hedberg <johan.hedberg@...il.com>,
Luiz Augusto von Dentz <luiz.dentz@...il.com>,
linux-bluetooth <linux-bluetooth@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Zeal Robot <zealci@....com.cn>
Subject: Re: [PATCH btusb] Fix application of sizeof to pointer
Hi David,
> The coccinelle check report:
> "./drivers/bluetooth/btusb.c:2239:36-42:
> ERROR: application of sizeof to pointer".
> Using the "sizeof(bdaddr_t)" to fix it.
>
> Reported-by: Zeal Robot <zealci@....com.cn>
> Signed-off-by: David Yang <davidcomponentone@...il.com>
> ---
> drivers/bluetooth/btusb.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
> index 75c83768c257..ecc56723aa5f 100644
> --- a/drivers/bluetooth/btusb.c
> +++ b/drivers/bluetooth/btusb.c
> @@ -2236,7 +2236,7 @@ static int btusb_set_bdaddr_mtk(struct hci_dev *hdev, const bdaddr_t *bdaddr)
> struct sk_buff *skb;
> long ret;
>
> - skb = __hci_cmd_sync(hdev, 0xfc1a, sizeof(bdaddr), bdaddr, HCI_INIT_TIMEOUT);
> + skb = __hci_cmd_sync(hdev, 0xfc1a, sizeof(bdaddr_t), bdaddr, HCI_INIT_TIMEOUT);
in a different review, I said, just use 6 as all the other drivers do.
Regards
Marcel
Powered by blists - more mailing lists