diff mbox series

[v2,4/6] ACPI: battery : Use strscpy instead of strcpy.

Message ID 20240804123313.16211-4-qasim.majeed20@gmail.com
State Accepted
Commit 142acc42a7443f377b1a452ce906dc3adec91f70
Headers show
Series [v2,1/6] ACPI: ac: Use strscpy() instead of strcpy(). | expand

Commit Message

Muhammad Qasim Abdul Majeed Aug. 4, 2024, 12:33 p.m. UTC
Replace strcpy() with strscpy() in the ACPI battery driver.
strcpy() has been deprecated because it is generally unsafe, so help to
eliminate it from the kernel source.

Link: https://github.com/KSPP/linux/issues/88

Signed-off-by: Muhammad Qasim Abdul Majeed <qasim.majeed20@gmail.com>
---
 drivers/acpi/battery.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/drivers/acpi/battery.c b/drivers/acpi/battery.c
index b379401ff1c2..784f9234f1a4 100644
--- a/drivers/acpi/battery.c
+++ b/drivers/acpi/battery.c
@@ -1193,8 +1193,8 @@  static int acpi_battery_add(struct acpi_device *device)
 	if (!battery)
 		return -ENOMEM;
 	battery->device = device;
-	strcpy(acpi_device_name(device), ACPI_BATTERY_DEVICE_NAME);
-	strcpy(acpi_device_class(device), ACPI_BATTERY_CLASS);
+	strscpy(acpi_device_name(device), ACPI_BATTERY_DEVICE_NAME);
+	strscpy(acpi_device_class(device), ACPI_BATTERY_CLASS);
 	device->driver_data = battery;
 	mutex_init(&battery->lock);
 	mutex_init(&battery->sysfs_lock);