]> git.baikalelectronics.ru Git - kernel.git/commit
Staging: media: Use !x in place of NULL comparision
authorBhanusree Pola <bhanusreemahesh@gmail.com>
Thu, 21 Mar 2019 09:35:27 +0000 (15:05 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 21 Mar 2019 19:08:07 +0000 (20:08 +0100)
commitbdca21b73c84751dca5379a0a8339e0f8a789c3a
tree89e50eb50f0bfe4c0feef80fbce4f390ed807eb4
parent017202c1ebecce7734ed5fd63ec0508dfb8d711c
Staging: media: Use !x in place of NULL comparision

Test for NULL as !x instead of NULL comparisions for
functions that return NULL on failure.
Issue found using coccinelle
Semantic patch used to solve the problem is as follows

// <smpl>
@@
expression x;
statement S;
@@

x = (\(kmalloc\|devm_kzalloc\|kmalloc_array\|devm_ioremap\|
usb_alloc_urb\|alloc_netdev\|dev_alloc_skb\)(...));

-if(x==NULL)
+if(!x)
// </smpl>

Signed-off-by: Bhanusree Pola <bhanusreemahesh@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/media/zoran/zoran_driver.c