]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ACPI: AC: Use strscpy() instead of strcpy()
authorMuhammad Qasim Abdul Majeed <qasim.majeed20@gmail.com>
Sun, 4 Aug 2024 12:33:08 +0000 (17:33 +0500)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 26 Aug 2024 17:11:58 +0000 (19:11 +0200)
Replace strcpy() with strscpy() in the ACPI AC 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>
Link: https://patch.msgid.link/20240804123313.16211-1-qasim.majeed20@gmail.com
[ rjw: Subject and changelog edits ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/ac.c

index eaa70b23dd0b0876a15124e2455ca6e5ae92587c..7c5b040a83e8d69f89cf8c338b521596e5707000 100644 (file)
@@ -213,8 +213,8 @@ static int acpi_ac_probe(struct platform_device *pdev)
                return -ENOMEM;
 
        ac->device = adev;
-       strcpy(acpi_device_name(adev), ACPI_AC_DEVICE_NAME);
-       strcpy(acpi_device_class(adev), ACPI_AC_CLASS);
+       strscpy(acpi_device_name(adev), ACPI_AC_DEVICE_NAME);
+       strscpy(acpi_device_class(adev), ACPI_AC_CLASS);
 
        platform_set_drvdata(pdev, ac);