Le 16/04/2024 à 14:14, Markus Elfring a écrit :
>> This is explicit in Kernel documentation:
>>
>> /**
>>    * kfree - free previously allocated memory
>>    * @object: pointer returned by kmalloc() or kmem_cache_alloc()
>>    *
>>    * If @object is NULL, no operation is performed.
>>    */
>>
>> That's exactly the same behaviour as free() in libc.
>>
>> So Coccinelle should be fixed if it reports an error for that.
> 
> Redundant function calls can occasionally be avoided accordingly,
> can't they?

Sure they can, but is that worth it here ?

Christophe

Reply via email to