|
@@ -234,7 +234,7 @@ static int power_supply_check_supplies(struct power_supply *psy)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
}
|
|
}
|
|
|
|
|
|
- *psy->supplied_from = devm_kzalloc(psy->dev, sizeof(char *) * cnt,
|
|
|
|
|
|
+ *psy->supplied_from = devm_kzalloc(psy->dev, sizeof(char *) * (cnt - 1),
|
|
GFP_KERNEL);
|
|
GFP_KERNEL);
|
|
if (!*psy->supplied_from) {
|
|
if (!*psy->supplied_from) {
|
|
dev_err(psy->dev, "Couldn't allocate memory for supply list\n");
|
|
dev_err(psy->dev, "Couldn't allocate memory for supply list\n");
|