]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
cpufreq: Replace deprecated strcpy() in cpufreq_unregister_governor()
authorThorsten Blum <thorsten.blum@linux.dev>
Fri, 17 Oct 2025 15:33:54 +0000 (17:33 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 20 Oct 2025 19:25:36 +0000 (21:25 +0200)
strcpy() is deprecated; assign the NUL terminator directly instead.

Link: https://github.com/KSPP/linux/issues/88
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
[ rjw: Subject tweaks ]
Link: https://patch.msgid.link/20251017153354.82009-2-thorsten.blum@linux.dev
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/cpufreq.c

index 4a27f6cb07d38044a26b8f285d129ebd21a44928..4472bb1ec83c728deccba736a011ffaad8614414 100644 (file)
@@ -2553,7 +2553,7 @@ void cpufreq_unregister_governor(struct cpufreq_governor *governor)
        for_each_inactive_policy(policy) {
                if (!strcmp(policy->last_governor, governor->name)) {
                        policy->governor = NULL;
-                       strcpy(policy->last_governor, "\0");
+                       policy->last_governor[0] = '\0';
                }
        }
        read_unlock_irqrestore(&cpufreq_driver_lock, flags);