Bug 1248565 - Introduce MOZ_LOG_* variables for mozilla logging. r=erahm

This commit is contained in:
Honza Bambas 2016-03-10 08:22:00 -05:00
parent 0b2caf41fe
commit 32c3d179be

View File

@ -122,7 +122,11 @@ public:
bool shouldAppend = false;
bool addTimestamp = false;
bool isSync = false;
const char* modules = PR_GetEnv("NSPR_LOG_MODULES");
const char* modules = PR_GetEnv("MOZ_LOG_MODULES");
if (!modules || !modules[0]) {
modules = PR_GetEnv("NSPR_LOG_MODULES");
}
NSPRLogModulesParser(modules,
[&shouldAppend, &addTimestamp, &isSync]
(const char* aName, LogLevel aLevel) mutable {
@ -140,7 +144,11 @@ public:
mAddTimestamp = addTimestamp;
mIsSync = isSync;
const char* logFile = PR_GetEnv("NSPR_LOG_FILE");
const char* logFile = PR_GetEnv("MOZ_LOG_FILE");
if (!logFile || !logFile[0]) {
logFile = PR_GetEnv("NSPR_LOG_FILE");
}
if (logFile && logFile[0]) {
static const char kPIDToken[] = "%PID";
const char* pidTokenPtr = strstr(logFile, kPIDToken);