From b5feacfaac4dc82888a6a2facd2866e7e560fa4b Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Sun, 29 May 2011 19:46:20 +0000 Subject: Fix some gcc 4.6 warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29933 a1c6a512-1295-4272-9138-f99709370657 --- rbutil/rbutilqt/base/system.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'rbutil/rbutilqt/base/system.cpp') diff --git a/rbutil/rbutilqt/base/system.cpp b/rbutil/rbutilqt/base/system.cpp index 4b97dea0f0..c7c28b3503 100644 --- a/rbutil/rbutilqt/base/system.cpp +++ b/rbutil/rbutilqt/base/system.cpp @@ -190,9 +190,14 @@ QString System::osVersionString(void) #else long cores = sysconf(_SC_NPROCESSORS_ONLN); #endif - result = QString("CPU: %1, %2 processor(s)").arg(u.machine).arg(cores); - result += QString("
System: %2
Release: %3
Version: %4") - .arg(u.sysname).arg(u.release).arg(u.version); + if(ret != -1) { + result = QString("CPU: %1, %2 processor(s)").arg(u.machine).arg(cores); + result += QString("
System: %2
Release: %3
Version: %4") + .arg(u.sysname).arg(u.release).arg(u.version); + } + else { + result = QString("(Error when retrieving system information)"); + } #if defined(Q_OS_MACX) SInt32 major; SInt32 minor; -- cgit v1.2.3