From 9630c27c671407a8fda5766921a74dd86fc1a1a0 Mon Sep 17 00:00:00 2001 From: Ryo Nakano Date: Sat, 13 Dec 2025 10:23:07 +0900 Subject: [PATCH] HardwareView: Fallback to "Unknown Processor" instead of blank CPU name --- src/Views/HardwareView.vala | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/Views/HardwareView.vala b/src/Views/HardwareView.vala index ffc57403..efb17c27 100644 --- a/src/Views/HardwareView.vala +++ b/src/Views/HardwareView.vala @@ -280,14 +280,19 @@ public class About.HardwareView : Gtk.Box { result += "\n"; } + string cpu_name = _("Unknown Processor"); + if (cpu.key.length > 0) { + cpu_name = clean_name (cpu.key); + } + if (cpu.@value == 2) { - result += _("Dual-Core %s").printf (clean_name (cpu.key)); + result += _("Dual-Core %s").printf (cpu_name); } else if (cpu.@value == 4) { - result += _("Quad-Core %s").printf (clean_name (cpu.key)); + result += _("Quad-Core %s").printf (cpu_name); } else if (cpu.@value == 6) { - result += _("Hexa-Core %s").printf (clean_name (cpu.key)); + result += _("Hexa-Core %s").printf (cpu_name); } else { - result += "%u \u00D7 %s ".printf (cpu.@value, clean_name (cpu.key)); + result += "%u \u00D7 %s ".printf (cpu.@value, cpu_name); } }