Skip to content

Commit 0dd6f55

Browse files
authored
HardwareView: Fallback to "Unknown Processor" instead of blank CPU name (#398)
1 parent e1e35ff commit 0dd6f55

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

src/Views/HardwareView.vala

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -280,14 +280,19 @@ public class About.HardwareView : Gtk.Box {
280280
result += "\n";
281281
}
282282

283+
string cpu_name = _("Unknown Processor");
284+
if (cpu.key.length > 0) {
285+
cpu_name = clean_name (cpu.key);
286+
}
287+
283288
if (cpu.@value == 2) {
284-
result += _("Dual-Core %s").printf (clean_name (cpu.key));
289+
result += _("Dual-Core %s").printf (cpu_name);
285290
} else if (cpu.@value == 4) {
286-
result += _("Quad-Core %s").printf (clean_name (cpu.key));
291+
result += _("Quad-Core %s").printf (cpu_name);
287292
} else if (cpu.@value == 6) {
288-
result += _("Hexa-Core %s").printf (clean_name (cpu.key));
293+
result += _("Hexa-Core %s").printf (cpu_name);
289294
} else {
290-
result += "%u \u00D7 %s ".printf (cpu.@value, clean_name (cpu.key));
295+
result += "%u \u00D7 %s ".printf (cpu.@value, cpu_name);
291296
}
292297
}
293298

0 commit comments

Comments
 (0)