diff options
author | Jiri Slaby <jslaby@suse.cz> | 2010-01-10 09:01:19 (GMT) |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2010-02-25 11:27:38 (GMT) |
commit | 17fabf156507ec0f688f1e58be02f38e04de0c6e (patch) | |
tree | 08cb2aa3d7b9420d1b2e8f5c225060b2a8d4e75b /drivers/mtd/chips/cfi_cmdset_0002.c | |
parent | b2d4fbab79bd2b121c56db757c3a0f06ec7e0868 (diff) | |
download | linux-fsl-qoriq-17fabf156507ec0f688f1e58be02f38e04de0c6e.tar.xz |
mtd: cfi: remove unneeded NULL checks
In cfi_intelext_setup and cfi_amdstd_setup, mtd is never NULL.
Remove unnecessary checks.
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'drivers/mtd/chips/cfi_cmdset_0002.c')
-rw-r--r-- | drivers/mtd/chips/cfi_cmdset_0002.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/mtd/chips/cfi_cmdset_0002.c b/drivers/mtd/chips/cfi_cmdset_0002.c index f3600e8..1ebdcdd 100644 --- a/drivers/mtd/chips/cfi_cmdset_0002.c +++ b/drivers/mtd/chips/cfi_cmdset_0002.c @@ -494,10 +494,8 @@ static struct mtd_info *cfi_amdstd_setup(struct mtd_info *mtd) return mtd; setup_err: - if(mtd) { - kfree(mtd->eraseregions); - kfree(mtd); - } + kfree(mtd->eraseregions); + kfree(mtd); kfree(cfi->cmdset_priv); kfree(cfi->cfiq); return NULL; |