mirror of https://gitee.com/openkylin/linux.git
mtd: s3c2410: Fix potential NULL pointer dereference error
'set' is tested for NULL. But subsequently accessed without the check. Thus making it conditional to avoid NULL pointer dereferencing. Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
This commit is contained in:
parent
2cbba75a56
commit
ded4c55d10
|
@ -730,11 +730,14 @@ static int s3c2410_nand_add_partition(struct s3c2410_nand_info *info,
|
|||
struct s3c2410_nand_mtd *mtd,
|
||||
struct s3c2410_nand_set *set)
|
||||
{
|
||||
if (set)
|
||||
if (set) {
|
||||
mtd->mtd.name = set->name;
|
||||
|
||||
return mtd_device_parse_register(&mtd->mtd, NULL, NULL,
|
||||
return mtd_device_parse_register(&mtd->mtd, NULL, NULL,
|
||||
set->partitions, set->nr_partitions);
|
||||
}
|
||||
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue