summaryrefslogtreecommitdiff
path: root/drivers/mmc
diff options
context:
space:
mode:
authorDeepak Nibade <dnibade@nvidia.com>2014-04-18 11:53:20 +0530
committerSeema Khowala <seemaj@nvidia.com>2014-04-23 14:07:41 -0700
commit70041e7b797c0b3be9fc1108d563c92a2d9816c7 (patch)
tree2b6f79405b96002876026dc13d437a8f0a496e0f /drivers/mmc
parent871f0625f6b4bc9e759ab3942c6241101fa3cf60 (diff)
mmc: tegra: fix possible memory leak
Fix Coverity issue of possible memory leak Coverity id : 25731 Bug 1416640 Change-Id: I3aed6d423bfb048c35470048a90b55883f39f482 Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: http://git-master/r/398109 Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/host/sdhci-tegra.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 40a47bf1b88a..e1d32c0b2bc5 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -2018,6 +2018,8 @@ static int sdhci_tegra_calculate_best_tap(struct sdhci_host *sdhci,
(vmin > tegra_host->boot_vcore_mv)) {
dev_err(mmc_dev(sdhci->mmc),
"No best tap for any vcore range\n");
+ kfree(temp_tap_data);
+ temp_tap_data = NULL;
return -EINVAL;
}