mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 11:41:38 -04:00
power: supply: core: Delete two error messages for a failed memory allocation in power_supply_check_supplies()
Omit extra messages for a memory allocation failure in this function. This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring <[email protected]> Signed-off-by: Sebastian Reichel <[email protected]>
This commit is contained in:
parent
c023b90699
commit
1e743997fb
1 changed files with 2 additions and 6 deletions
|
|
@ -259,18 +259,14 @@ static int power_supply_check_supplies(struct power_supply *psy)
|
|||
/* All supplies found, allocate char ** array for filling */
|
||||
psy->supplied_from = devm_kzalloc(&psy->dev, sizeof(psy->supplied_from),
|
||||
GFP_KERNEL);
|
||||
if (!psy->supplied_from) {
|
||||
dev_err(&psy->dev, "Couldn't allocate memory for supply list\n");
|
||||
if (!psy->supplied_from)
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
*psy->supplied_from = devm_kzalloc(&psy->dev,
|
||||
sizeof(char *) * (cnt - 1),
|
||||
GFP_KERNEL);
|
||||
if (!*psy->supplied_from) {
|
||||
dev_err(&psy->dev, "Couldn't allocate memory for supply list\n");
|
||||
if (!*psy->supplied_from)
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
return power_supply_populate_supplied_from(psy);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue