зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1081871 - part 1 - Remove dead code and do some minor code style cleanups. r=dhylands
This commit is contained in:
Родитель
cc87fe9c9c
Коммит
72bb309318
|
@ -628,28 +628,6 @@ namespace {
|
|||
/**
|
||||
* RAII class to help us remember to close file descriptors.
|
||||
*/
|
||||
const char *wakeLockFilename = "/sys/power/wake_lock";
|
||||
const char *wakeUnlockFilename = "/sys/power/wake_unlock";
|
||||
|
||||
template<ssize_t n>
|
||||
bool ReadFromFile(const char *filename, char (&buf)[n])
|
||||
{
|
||||
int fd = open(filename, O_RDONLY);
|
||||
ScopedClose autoClose(fd);
|
||||
if (fd < 0) {
|
||||
HAL_LOG("Unable to open file %s.", filename);
|
||||
return false;
|
||||
}
|
||||
|
||||
ssize_t numRead = read(fd, buf, n);
|
||||
if (numRead < 0) {
|
||||
HAL_LOG("Error reading from file %s.", filename);
|
||||
return false;
|
||||
}
|
||||
|
||||
buf[std::min(numRead, n - 1)] = '\0';
|
||||
return true;
|
||||
}
|
||||
|
||||
bool WriteToFile(const char *filename, const char *toWrite)
|
||||
{
|
||||
|
@ -775,6 +753,9 @@ static Monitor* sInternalLockCpuMonitor = nullptr;
|
|||
static void
|
||||
UpdateCpuSleepState()
|
||||
{
|
||||
const char *wakeLockFilename = "/sys/power/wake_lock";
|
||||
const char *wakeUnlockFilename = "/sys/power/wake_unlock";
|
||||
|
||||
sInternalLockCpuMonitor->AssertCurrentThreadOwns();
|
||||
bool allowed = sCpuSleepAllowed && !sInternalLockCpuCount;
|
||||
WriteToFile(allowed ? wakeUnlockFilename : wakeLockFilename, "gecko");
|
||||
|
@ -1287,7 +1268,6 @@ OomVictimLogger::Observe(
|
|||
mLastLineChecked = lineTimestamp;
|
||||
}
|
||||
|
||||
|
||||
// Log interesting lines
|
||||
for (size_t i = 0; i < regex_count; i++) {
|
||||
int matching = !regexec(&(mRegexes[i]), line_begin, 0, NULL, 0);
|
||||
|
|
Загрузка…
Ссылка в новой задаче