From: Adrian Bunk Date: Thu, 13 Apr 2006 00:27:49 +0000 (+0200) Subject: [PATCH] bcm43xx: fix dyn tssi2dbm memleak X-Git-Tag: v3.12-rc1~36375^2~10^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2230daa0fd50bf82303fd8da96b088310851d803;p=kernel%2Fkernel-generic.git [PATCH] bcm43xx: fix dyn tssi2dbm memleak This patch fixes a memory leak spotted by the Coverity checker. Signed-off-by: Adrian Bunk Signed-off-by: Michael Buesch Signed-off-by: John W. Linville --- diff --git a/drivers/net/wireless/bcm43xx/bcm43xx_phy.c b/drivers/net/wireless/bcm43xx/bcm43xx_phy.c index 0a66f43..3313716 100644 --- a/drivers/net/wireless/bcm43xx/bcm43xx_phy.c +++ b/drivers/net/wireless/bcm43xx/bcm43xx_phy.c @@ -2151,6 +2151,7 @@ int bcm43xx_phy_init_tssi2dbm_table(struct bcm43xx_private *bcm) phy->tssi2dbm = NULL; printk(KERN_ERR PFX "Could not generate " "tssi2dBm table\n"); + kfree(dyn_tssi2dbm); return -ENODEV; } phy->tssi2dbm = dyn_tssi2dbm;