dev_kfree_skb checks for NULL pointer itself,
Thus no need of explicit NULL check.

Signed-off-by: Maninder Singh <maninder...@samsung.com>
---
 drivers/staging/vt6655/device_main.c |    8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/drivers/staging/vt6655/device_main.c 
b/drivers/staging/vt6655/device_main.c
index ed040fb..1a50ea6 100644
--- a/drivers/staging/vt6655/device_main.c
+++ b/drivers/staging/vt6655/device_main.c
@@ -758,9 +758,7 @@ static void device_free_td0_ring(struct vnt_private 
*pDevice)
                        dma_unmap_single(&pDevice->pcid->dev, pTDInfo->skb_dma,
                                         pTDInfo->skb->len, DMA_TO_DEVICE);
 
-               if (pTDInfo->skb)
-                       dev_kfree_skb(pTDInfo->skb);
-
+               dev_kfree_skb(pTDInfo->skb);
                kfree(pDesc->pTDInfo);
        }
 }
@@ -777,9 +775,7 @@ static void device_free_td1_ring(struct vnt_private 
*pDevice)
                        dma_unmap_single(&pDevice->pcid->dev, pTDInfo->skb_dma,
                                         pTDInfo->skb->len, DMA_TO_DEVICE);
 
-               if (pTDInfo->skb)
-                       dev_kfree_skb(pTDInfo->skb);
-
+               dev_kfree_skb(pTDInfo->skb);
                kfree(pDesc->pTDInfo);
        }
 }
-- 
1.7.9.5

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to