[Cocci] Coccinelle: kzalloc-simple: Add more zero allocating functions

SF Markus Elfring elfring at users.sourceforge.net
Wed Dec 27 10:48:55 CET 2017


>>>>> - x = (T)kmalloc(E1,E2);
>>>>> + x = (T)kzalloc(E1,E2);
>>>>>
>>>>> This for useless pointer cast which is done implicitily.
>>>>
>>>> Actually, the above rule is for the case where the cast is useful.
>>
>> * Have you got any special aspects in mind here?
>>
>> * How do you think about to restrict it for pointer data types?
> 
> The cast is useful when it is to a non-pointer type.

Will it be needed then to use an other metavariable for the assignment target?

How much would you like to distinguish if an item should handle a pointer
(or not)?

Regards,
Markus


More information about the Cocci mailing list