We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent afb0379 commit e1402bdCopy full SHA for e1402bd
drivers/power/supply/charger-manager.c
@@ -1516,9 +1516,11 @@ static int charger_manager_probe(struct platform_device *pdev)
1516
memcpy(&cm->charger_psy_desc, &psy_default, sizeof(psy_default));
1517
1518
if (!desc->psy_name)
1519
- strncpy(cm->psy_name_buf, psy_default.name, PSY_NAME_MAX);
+ strscpy(cm->psy_name_buf, psy_default.name,
1520
+ sizeof(cm->psy_name_buf));
1521
else
- strncpy(cm->psy_name_buf, desc->psy_name, PSY_NAME_MAX);
1522
+ strscpy(cm->psy_name_buf, desc->psy_name,
1523
1524
cm->charger_psy_desc.name = cm->psy_name_buf;
1525
1526
/* Allocate for psy properties because they may vary */
0 commit comments