diff --git a/Common/ArmCPUDetect.cpp b/Common/ArmCPUDetect.cpp index 8123fed69..0d24776e2 100644 --- a/Common/ArmCPUDetect.cpp +++ b/Common/ArmCPUDetect.cpp @@ -42,7 +42,8 @@ std::string GetCPUString() if (line.find(marker) != std::string::npos) { cpu_string = line.substr(marker.length()); - cpu_string.pop_back(); // Drop the new-line character + if (cpu_string.back() == '\n') + cpu_string.pop_back(); // Drop the new-line character } }