Mercurial > hg > svcore
comparison system/System.cpp @ 1363:39271c98cbdd 3.0-integration
Fix compiler warning, remove some debug out
author | Chris Cannam |
---|---|
date | Tue, 10 Jan 2017 16:56:48 +0000 |
parents | dca12b13d90b |
children | cc62d7862203 |
comparison
equal
deleted
inserted
replaced
1362:1bf38a4b91c4 | 1363:39271c98cbdd |
---|---|
209 FILE *meminfo = fopen("/proc/meminfo", "r"); | 209 FILE *meminfo = fopen("/proc/meminfo", "r"); |
210 if (!meminfo) return; | 210 if (!meminfo) return; |
211 | 211 |
212 char buf[256]; | 212 char buf[256]; |
213 while (!feof(meminfo)) { | 213 while (!feof(meminfo)) { |
214 fgets(buf, 256, meminfo); | 214 if (!fgets(buf, 256, meminfo)) { |
215 return; | |
216 } | |
215 bool isMemFree = (strncmp(buf, "MemFree:", 8) == 0); | 217 bool isMemFree = (strncmp(buf, "MemFree:", 8) == 0); |
216 bool isMemTotal = (!isMemFree && (strncmp(buf, "MemTotal:", 9) == 0)); | 218 bool isMemTotal = (!isMemFree && (strncmp(buf, "MemTotal:", 9) == 0)); |
217 if (isMemFree || isMemTotal) { | 219 if (isMemFree || isMemTotal) { |
218 QString line = QString(buf).trimmed(); | 220 QString line = QString(buf).trimmed(); |
219 QStringList elements = line.split(' ', QString::SkipEmptyParts); | 221 QStringList elements = line.split(' ', QString::SkipEmptyParts); |