mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-05-26 11:40:24 +02:00
thermal: core: Replace sprintf() in thermal_bind_cdev_to_trip()
Replace unbounded sprintf() with the safer snprintf(). While the current code works correctly, snprintf() is safer and follows secure coding best practices. No functional changes. Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Reviewed-by: Lukasz Luba <lukasz.luba@arm.com> [ rjw: Subject tweaks ] Link: https://patch.msgid.link/20260223073245.321298-2-thorsten.blum@linux.dev Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
committed by
Rafael J. Wysocki
parent
11439c4635
commit
5ddd020b8b
@@ -861,7 +861,7 @@ static int thermal_bind_cdev_to_trip(struct thermal_zone_device *tz,
|
||||
goto free_mem;
|
||||
|
||||
dev->id = result;
|
||||
sprintf(dev->name, "cdev%d", dev->id);
|
||||
snprintf(dev->name, sizeof(dev->name), "cdev%d", dev->id);
|
||||
result =
|
||||
sysfs_create_link(&tz->device.kobj, &cdev->device.kobj, dev->name);
|
||||
if (result)
|
||||
|
||||
Reference in New Issue
Block a user