From ff6513c74e7fc97e2297b12dddb58d9b6513fcaf Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 24 May 2021 13:19:47 +0200 Subject: [PATCH] lscpu: use MHZ as number to be locale sensitive Fixes: https://github.com/karelzak/util-linux/issues/1316 Signed-off-by: Karel Zak --- sys-utils/lscpu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c index 5fba08329..90bcde5ef 100644 --- a/sys-utils/lscpu.c +++ b/sys-utils/lscpu.c @@ -424,8 +424,8 @@ static char *get_cell_data( is_cpu_online(cxt, cpu) ? _("yes") : _("no")); break; case COL_CPU_MHZ: - if (cpu->mhz) - xstrncpy(buf, cpu->mhz, bufsz); + if (cpu->mhz_cur_freq) + snprintf(buf, bufsz, "%.4f", cpu->mhz_cur_freq); break; case COL_CPU_SCALMHZ: if (cpu->mhz_cur_freq && cpu->mhz_max_freq)