diff --git a/app/generalstatus.cpp b/app/generalstatus.cpp index f1c29d46d27557b8bd6a583a7940783ff0f46222..74260954898d1ff26d402eb34b600386e70bd3e5 100644 --- a/app/generalstatus.cpp +++ b/app/generalstatus.cpp @@ -9,8 +9,8 @@ GeneralStatus::GeneralStatus() : user_time(0), uptime("/proc/uptime"), meminfo(" QTextStream in(&meminfo); QString line0 = in.readLine(); - QStringList fields0 = line0.split(" "); - memTotal = fields0.at(fields0.length()-2).toInt(); + QStringList fields0 = line0.split(" ", QString::SkipEmptyParts); + memTotal = fields0.at(1).toInt(); meminfo.close();