From 8684b734e878082cc157379badb904acd41b6918 Mon Sep 17 00:00:00 2001 From: hrydgard Date: Sat, 8 Nov 2008 14:28:28 +0000 Subject: cleaner cpu string, a better error message git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1097 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/Common/Src/CPUDetect.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Source/Core/Common/Src/CPUDetect.cpp') diff --git a/Source/Core/Common/Src/CPUDetect.cpp b/Source/Core/Common/Src/CPUDetect.cpp index 5ba5fb5819..514a3c6b9c 100644 --- a/Source/Core/Common/Src/CPUDetect.cpp +++ b/Source/Core/Common/Src/CPUDetect.cpp @@ -183,7 +183,11 @@ void CPUInfo::Detect() std::string CPUInfo::Summarize() { - std::string sum = StringFromFormat("%s : %i cores. ", cpu_string, num_cores); + std::string sum; + if (num_cores == 1) + sum = StringFromFormat("%s, %i core, ", cpu_string, num_cores); + else + sum = StringFromFormat("%s, %i cores, ", cpu_string, num_cores); if (bSSE) sum += "SSE"; if (bSSE2) sum += ", SSE2"; if (bSSE3) sum += ", SSE3"; @@ -191,6 +195,5 @@ std::string CPUInfo::Summarize() if (bSSE4_1) sum += ", SSE4.1"; if (bSSE4_2) sum += ", SSE4.2"; if (bLongMode) sum += ", 64-bit support"; - sum += " (wrong? report)"; return sum; } -- cgit v1.2.3