From db2cffbc80853d2cc37159f01bc36c18958ad6c9 Mon Sep 17 00:00:00 2001 From: Len Brown Date: Wed, 6 May 2026 10:00:00 -0400 Subject: [PATCH] x86_energy_perf_policy: Cleanup: Use snprintf() for platform-profile Better hygiene to use snprintf() instead of strcpy(). Assisted-by: GitHub-Copilot:Claude-Sonnet-4.6 Reviewed-by: Andy Shevchenko Signed-off-by: Len Brown --- tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c b/tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c index d53427a059f3..33de17efb4df 100644 --- a/tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c +++ b/tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c @@ -678,7 +678,7 @@ void cmdline(int argc, char **argv) errx(1, "--platform-profile: value too long"); if (!platform_profile_access(W_OK)) errx(1, "Can not update platform-profile in '%s'", PATH_PLATFORM_PROFILE); - strcpy(platform_profile, optarg); + snprintf(platform_profile, sizeof(platform_profile), "%s", optarg); update_platform_profile = 1; break; case 'm':