Messages in this thread | | | Date | Fri, 12 Mar 2021 09:10:02 -0400 | From | Jason Gunthorpe <> | Subject | Re: [PATCH] rdma: delete the useless casting value returned |
| |
On Fri, Mar 12, 2021 at 10:19:30AM +0800, Wang Qing wrote: > Fix the following coccicheck warning: > WARNING: casting value returned by memory allocation function is useless.
This warning is wrong in this specific case.
The #define is creating a helper function that enforces strict type safety on the user
So eg,
struct bar *obj = rdma_zalloc_drv_obj(ibdev, ib_ah);
Will fail to compile because 'obj' is not the required ib_ah type
Jason
| |