]> www.infradead.org Git - users/hch/misc.git/commitdiff
qed: remove cast to pointers passed to kfree
authorChen Ni <nichen@iscas.ac.cn>
Tue, 11 Mar 2025 07:06:24 +0000 (15:06 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 18 Mar 2025 10:05:58 +0000 (11:05 +0100)
Remove unnecessary casts to pointer types passed to kfree.
Issue detected by coccinelle:
@@
type t1;
expression *e;
@@

-kfree((t1 *)e);
+kfree(e);

Signed-off-by: Chen Ni <nichen@iscas.ac.cn>
Reviewed-by: Michal Kubiak <michal.kubiak@intel.com>
Link: https://patch.msgid.link/20250311070624.1037787-1-nichen@iscas.ac.cn
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/qlogic/qed/qed_main.c

index f915c423fe70b54e2d718ce2747d3b3d16ea76a8..886061d7351a1fd47d03ff972ff496069fd7c9aa 100644 (file)
@@ -454,7 +454,7 @@ int qed_fill_dev_info(struct qed_dev *cdev,
 
 static void qed_free_cdev(struct qed_dev *cdev)
 {
-       kfree((void *)cdev);
+       kfree(cdev);
 }
 
 static struct qed_dev *qed_alloc_cdev(struct pci_dev *pdev)