Bug 1384835 (part 1, attempt 2) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.

This commit is contained in:
Nicholas Nethercote
2017-07-31 10:52:51 +10:00
parent 05ade149eb
commit 636397db95
26 changed files with 114 additions and 119 deletions

View File

@@ -64,7 +64,7 @@ LoadPrefValue(const char* aName)
nsAutoCString prefName(aName);
if (prefName.EqualsLiteral(kLoggingPrefLogFile)) {
rv = Preferences::GetCString(aName, &prefValue);
rv = Preferences::GetCString(aName, prefValue);
// The pref was reset. Clear the user file.
if (NS_FAILED(rv) || prefValue.IsEmpty()) {
LogModule::SetLogFile(nullptr);
@@ -89,7 +89,7 @@ LoadPrefValue(const char* aName)
if (Preferences::GetInt(aName, &prefLevel) == NS_OK) {
logLevel = ToLogLevel(prefLevel);
} else if (Preferences::GetCString(aName, &prefValue) == NS_OK) {
} else if (Preferences::GetCString(aName, prefValue) == NS_OK) {
if (prefValue.LowerCaseEqualsLiteral("error")) {
logLevel = LogLevel::Error;
} else if (prefValue.LowerCaseEqualsLiteral("warning")) {