summaryrefslogtreecommitdiff
path: root/drivers/net/wireless
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2011-11-07 19:31:44 -0800
committerJohn W. Linville <linville@tuxdriver.com>2011-11-09 16:14:11 -0500
commitfba6fe634787bb7ef95fb44682df71b4d4e8cb2d (patch)
tree13e46e15353fd5dc9f69f3f42ad6fa6d5d1fa9db /drivers/net/wireless
parent1bac92cac1d8417bf023571b1608b9793c4ecf86 (diff)
downloadlinux-3.10-fba6fe634787bb7ef95fb44682df71b4d4e8cb2d.tar.gz
linux-3.10-fba6fe634787bb7ef95fb44682df71b4d4e8cb2d.tar.bz2
linux-3.10-fba6fe634787bb7ef95fb44682df71b4d4e8cb2d.zip
mwifiex: remove unneeded kfree(NULL);
The previous if statement means this that pointer is NULL so there is no need to free it. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Acked-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r--drivers/net/wireless/mwifiex/pcie.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/wireless/mwifiex/pcie.c b/drivers/net/wireless/mwifiex/pcie.c
index d34acf082d3..44669763c4e 100644
--- a/drivers/net/wireless/mwifiex/pcie.c
+++ b/drivers/net/wireless/mwifiex/pcie.c
@@ -386,7 +386,6 @@ static int mwifiex_pcie_create_txbd_ring(struct mwifiex_adapter *adapter)
card->txbd_ring_vbase = kzalloc(card->txbd_ring_size, GFP_KERNEL);
if (!card->txbd_ring_vbase) {
dev_err(adapter->dev, "Unable to allocate buffer for txbd ring.\n");
- kfree(card->txbd_ring_vbase);
return -1;
}
card->txbd_ring_pbase = virt_to_phys(card->txbd_ring_vbase);